.sPage { display: none; z-index: 99; }

* { -webkit-tap-highlight-color: rgba(255, 255, 255, 0); -webkit-appearance: none; }

.qq .top { text-align: center; }
.qq .top .logo { width: 1.4rem; height: 1.4rem; margin: 0.63rem 0 0.23rem 0; }
.qq .top .logo-btm { font-size: 0.34rem; margin: 0 0.34rem; padding-bottom: 0.44rem; border-bottom: 1px solid #dadada; }
.qq .in { margin: 0 0.34rem; }
.qq .in p:nth-child(1) { font-size: 0.3rem; color: #333; margin: 0.32rem 0 0.25rem 0; }
.qq .in p:nth-child(2) { font-size: 0.26rem; color: #666; float: left; position: relative; padding-left: 0.3rem; margin-left: 0.1rem; }
.qq .in p:nth-child(2):before { float: left; width: 0.12rem; height: 0.12rem; content: " "; position: absolute; left: 0.1rem; background-color: #777; display: block; top: 50%; margin-top: -0.06rem; }
.qq button { width: 5.85rem; height: 0.75rem; background-color: #ff5000; border-radius: 0.1rem; line-height: 0.75rem; margin-left: 0.26rem; margin-top: 2rem; }
.qq .About_us_text { padding: 0.1rem 0.2rem; font-size: 0.24rem; line-height: 0.35rem; }

.About_us .top .logo-btm { border-bottom: 0; }
.About_us .About_us_footer { position: fixed; bottom: 0.6rem; left: 0; right: 0; text-align: center; }
.About_us .About_us_footer p { font-size: 0.2rem; color: #555; line-height: 0.3rem; }
.About_us .About_us_footer P:nth-last-child(1) { color: #979797; }

.Repair { background-color: #fff; }
.Repair .tel div { border-bottom: 0.1rem solid #f4f4f4; height: 0.9rem; line-height: 0.8rem; padding: 0 0.2rem; padding-left: 0.16rem; }
.Repair .tel div span { font-size: 0.26rem; color: #555; float: left; line-height: 0.9rem; }
.Repair .tel div .icon-dianhua { font-size: 0.44rem; color: #47be6b; line-height: 0.8rem; }
.Repair .tel div .icon-iconfontjiantou1 { color: #777; float: right; line-height: 0.9rem; margin-left: 0.1rem; }
.Repair .tel div span:nth-last-child(1) { font-size: 0.24rem; color: #777; float: right; }
.Repair p:nth-child(2) { padding: 0.2rem; border-bottom: 1px solid #dadada; font-size: 0.26rem; color: #555; }
.Repair .textarea { resize: none; width: 6.03rem; height: 2.55rem; border: 1px solid #dadada; border-radius: 0.1rem; margin: 0.19rem 0 0.16rem 0.19rem; font-size: 0.24rem; padding: 0.1rem; }
.Repair input { width: 6.03rem; height: 0.88rem; border: 1px solid #dadada; padding: 0.2rem; margin-left: 0.19rem; font-size: 0.24rem; }
.Repair input:nth-child(4) { border-top-left-radius: 0.1rem; border-top-right-radius: 0.1rem; border-bottom: none; }
.Repair input:nth-child(5) { border-bottom: none; }
.Repair input:nth-last-child(2) { border-bottom-left-radius: 0.1rem; border-bottom-right-radius: 0.1rem; margin-bottom: 1.07rem; }
.Repair input[type="submit"] { width: 5.85rem; height: 0.75rem; margin-left: 0.24rem; font-size: 0.34rem; background-color: #FF5000; color: #fff; padding: 0; border-radius: 0.1rem; margin-bottom: 0.4rem; }

.Land { background-color: #fff; }
.Land .top .logo { border-radius: 50%; border: 1px solid #fff; }
.Land .top .logo-btm { border: none; }
.Land .Land input { width: 5.37rem; height: 0.88rem; border: 1px solid #dadada; font-size: 0.26rem; margin-left: 0.49rem; padding-left: 0.88rem; }
.Land .Land .phone { margin-top: 0.5rem; border-bottom: none; }
.Land .Land .phone:before { display: inline-block; content: "\e629"; }
.Land .Land span { position: absolute; left: 0.65rem; font-size: 0.5rem; }
.Land .Land .wode { top: 0.65rem; }
.Land .Land .mima { top: 1.55rem; }
.Land .Land .Land-text { font-size: 0.24rem; margin: 0.18rem 0.52rem 0.91rem 0.49rem; }
.Land .Land .Land-text p { color: #fd944f; }
.Land .Land button { margin: 0 0 0 0.26rem; }
.Land .Land .footer-land { width: 4.5rem; height: 0.51rem; margin: 0 auto; font-size: 0.16rem; margin-top: 0.7rem; line-height: 0.51rem; }
.Land .Land .footer-land p { float: left; font-size: 0.5rem; }
.Land .Land .footer-land .left-color { width: 0.9rem; background: url(../images/footter-land_03.jpg); height: 1px; margin-top: 0.25rem; }
.Land .Land .footer-land .right-color { transform: rotate(180deg); -ms-transform: rotate(180deg); -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); -o-transform: rotate(180deg); }
.Land .Land .footer-land .icon-weixin { margin-left: 0.62rem; margin-right: 0.43rem; color: #28aa32; }
.Land .Land .footer-land .icon-qq { margin-right: 0.62rem; color: #50abd3; }

#showCityPicker4, #showCityPicker3 { border: none; margin: 0; padding: 0 0.3rem; }
#showCityPicker4 .ui-alert, #showCityPicker3 .ui-alert { font-size: 0.22rem; width: 1.5rem; text-align: center; }

#lxr_address_gl ul { padding: 0; }

.Address ul { padding-bottom: 0.76rem; }
.Address ul li { background-color: #fff; font-size: 0.28rem; padding-top: 0.15rem; border-bottom: 11px solid #f4f4f4; }
.Address ul li p { padding: 0 0.3rem; }
.Address ul li p span { color: #4e4e4e; }
.Address ul li .clearfix span:nth-child(2) { font-size: 0.28rem; }
.Address ul li .checkbox span { font-size: 0.26rem; color: #777; }
.Address ul li .checkbox input { width: 0.25rem; height: 0.25rem; border: none; margin: 0.26rem 0; background: url(../images/input1.jpg) no-repeat; background-size: 100% 100%; }
.Address ul li .checkbox .input2 { background: url(../images/input2.jpg) no-repeat; background-size: 100% 100%; }
.Address ul li .checkbox .span-top { display: inline-block; vertical-align: top; margin-top: 0.23rem; margin-left: 0.1rem; }
.Address ul li .checkbox .span-top1 { color: #ff5000; }
.Address ul li .checkbox .bj-sc { margin-left: 0.2rem; }
.Address ul li .Address { padding: 0.2rem 0.3rem; border-bottom: 1px solid #DADADA; font-size: 0.26rem; color: #555; }
.Address ul li .Address3 { padding: 0.2rem 0.5rem 0.2rem 0.3rem; }
.Address ul li .Address3 span { color: #f00; }
.Address ul li .addresslist-btn { position: absolute; width: 0.3rem; height: 0.3rem; border: 1px solid #dadada; top: 0.7rem; right: 0.1rem; }
.Address a.btn { font-size: 0.28rem; position: fixed; bottom: 0; left: 0; right: 0; background-color: #ff5000; color: #fff; text-align: center; height: 0.76rem; width: 100%; line-height: 0.76rem; }

.AddressAdd ul li { padding: 0; }
.AddressAdd ul li p, .AddressAdd ul li button { height: 0.8rem; border-bottom: 1px solid #dbdbdb; line-height: 0.8rem; }
.AddressAdd ul li p span:nth-child(1) { font-size: 0.28rem; color: #555; }
.AddressAdd ul li p input { font-size: 0.24rem; color: #777; }
.AddressAdd ul li .TextInput span { display: block; width: 1.3rem; height: 0.8rem; float: left; text-align: left; }
.AddressAdd ul li .TextInput input { font-size: 0.26rem; display: block; line-height: 0.78rem; height: 0.78rem; width: 4.5rem; padding-left: 0.1rem; }
.AddressAdd ul li .mui-btn { font-size: 16px; padding: 8px; margin: 3px; }
.AddressAdd ul li .mui-btn-block { font-size: 18px; display: block; width: 100%; margin-bottom: 10px; padding: 15px 0; }
.AddressAdd ul li .Division { background-color: #f4f4f4; padding: 0; height: auto; border: none; }
.AddressAdd ul li .Division .DivisionText { padding: 0 0.3rem; display: block; height: 0.7rem; line-height: 0.7rem; width: 100%; }
.AddressAdd ul li .Division .textarea { resize: none; width: 100%; height: 1.52rem; font-size: 0.24rem; padding: 0.3rem; }
.AddressAdd ul li .SetUp { border: none; }

.SetUp-btn { width: 0.75rem; height: 0.37rem; border-radius: 0.15rem; background-color: #bbb; margin-top: 0.28rem; }
.SetUp-btn .circular { width: 0.30rem; height: 0.30rem; border-radius: 50%; background-color: #fff; top: 0.03rem; left: 0.03rem; }
.SetUp-btn .left { left: 0.03rem; right: auto; }
.SetUp-btn .right { right: 0.03rem; left: auto; }

.Shop #ShopSwiperBanner div div img { width: 6.4rem !important; height: 4rem !important; }
.Shop .list { margin-bottom: 0.8rem; }
.Shop .list li { background-color: #fff; }
.Shop .list li p { margin: 0.1rem 0 0 0.2rem; }
.Shop .list li:nth-last-child(1) { border: none; }
.Shop .list .list-header { background-color: #fff; border-bottom: 1px solid #dadada; }
.Shop .list .list-header .tu { float: left; width: 1.44rem; height: 1.14rem; border: 1px solid #dadada; margin: 0.25rem 0 0 0.2rem; }
.Shop .list .list-header p { float: left; margin: 0.25rem 0 0 0.2rem; }
.Shop .list .list-header .left { width: 2.73rem; }
.Shop .list .list-header .left span { float: left; font-size: 0.26rem; }
.Shop .list .list-header .left .score { width: 100%; box-sizing: content-box; padding: 0.05rem 0; line-height: 0.25rem; height: 0.35rem; }
.Shop .list .list-header .left .score span { width: auto; font-size: 0.28rem; margin: 0; height: 0.25rem; float: left; }
.Shop .list .list-header .phone { vertical-align: top; margin: 0; width: 1.83rem; height: 1.38rem; text-align: center; border-left: 1px solid #dadada; margin-top: 0.1rem; font-size: 0.2rem; color: #555; }
.Shop .list .list-header .phone .icon-dianhua { margin-top: 0.1rem; color: #43e931; width: 0.38rem; height: 0.38rem; font-size: 0.6rem; display: block; width: 100%; height: 0.8rem; }
.Shop .list .list-header .ShopAddress { width: 6rem; border-top: 1px solid #dadada; margin: 0.1rem 0.2rem 0 0.2rem; padding: 0.1rem 0; color: #666; font-size: 0.22rem; }
.Shop .list .list-header .ShopAddress span { margin: 0; padding: 0; }
.Shop .list .list-header .ShopAddress .icon-dibiao { color: #cfc09c; }
.Shop .list .main { border-top: 1px solid #dadada; margin-top: 0.09rem; font-size: 0.24rem; }
.Shop .list .main .PurchaseNotice { border-bottom: 1px solid #dadada; height: 0.59rem; margin: 0; color: #454545; margin: 0 0.2rem; }
.Shop .list .main .PurchaseNotice span { display: inline-block; vertical-align: top; margin-top: 0.18rem; font-size: 0.24rem; }
.Shop .list .main .PurchaseNotice .iconfont { margin-top: 0.1rem; font-size: 0.4rem; }
.Shop .list .main .PurchaseNotice .icon-laba { color: #8dddff; }
.Shop .list .main .PurchaseNotice .icon-pingjia { color: #ff9d70; }
.Shop .list .main .main-in { margin-left: 0.2rem; }
.Shop .list .main .main-in li { border: none; list-style: initial; }
.Shop .list .main .block2 { border-bottom: 1px solid #dadada; padding-bottom: 0.1rem; }
.Shop .list .main .img { width: 100%; margin: 0; padding: 0.2rem; float: left; }
.Shop .list .main .img i { display: block; width: 1rem; height: 1rem; border-radius: inherit; float: left; margin: 0.05rem; background-size: cover; }
.Shop .list .main .left { float: left; width: 3.4rem; word-wrap: break-word; word-break: normal; /* .xin1{ span:nth-child(1){ color: #ff9d09; } }
.xin2{ span{ color: #ff9d09 !important; } span:nth-child(1){ color: #000000 !important; } span:nth-child(1){ color: #000000 !important; }  }
.xin3{ span{ color: #ff9d09 !important; } span:nth-child(4){ color: #000000; }  span:nth-child(5){ color: #000000; }  }
.xin4{ span{ color: #ff9d09 !important; } span:nth-child(5){ color: #000000; } }
.xin5{ span{ color: #ff9d09 !important; } }  */ }
.Shop .list .main .left P:nth-last-child(1) { width: 5.8rem; }
.Shop .list .main .left .score span { float: left; color: #eeeeee; }
.Shop .list .content { margin: 0; padding: 0; padding: 0.1rem 0 0.1rem 0.2rem; }
.Shop .list .content P { margin: 0; margin-left: 0.2rem; }
.Shop .list .content p:nth-child(1) { color: #555; }
.Shop .list .content p:nth-child(2) { color: #777; margin-left: 0.4rem; padding-right: 0.1rem; font-size: 0.2rem; }
.Shop .list .style_content p { color: #555 !important; font-size: 0.22rem !important; margin-left: 0.2rem !important; }
.Shop .list .content2 { border-bottom: 1px solid #dadada; }

.rgba { position: fixed; top: 0; left: 0; right: 0; bottom: 0; background-color: rgba(0, 0, 0, 0.3); z-index: 57; }
.rgba2 { position: fixed; top: 0; left: 0; right: 0; bottom: 0; background-color: rgba(0, 0, 0, 0.3); z-index: 100; }

.Eject { display: none; }
.Eject button { z-index: 66; }
.Eject .Eject-block { width: 100%; position: fixed; bottom: 0.77rem; left: 0; right: 0; background-color: #fff; z-index: 66; }
.Eject .Make-An-Appointment li { line-height: 0.64rem; height: 0.64rem; margin: 0 0.25rem; border-bottom: 1px solid #dadada; font-size: 0.2rem; color: #888; }
.Eject .Make-An-Appointment li input { font-size: 0.2rem; }
.Eject .Make-An-Appointment li input { width: 100%; height: 100%; }
.Eject .Make-An-Appointment .double #demo1, .Eject .Make-An-Appointment .double #demo3 { height: 0.64rem; width: 49%; float: left; position: static; background-color: inherit; line-height: 0.64rem; padding: 0; margin: 0; color: #888; border: none; text-align: left; font-size: 0.2rem; }
.Eject .Make-An-Appointment .double #demo1 { margin-right: 1%; }
.Eject .Make-An-Appointment li:nth-child(1) { font-size: 0.26rem; }
.Eject .Make-An-Appointment li:nth-child(2) { border: none; }
.Eject .Make-An-Appointment li:nth-child(2) span { line-height: 0.64rem; float: left; }
.Eject .Make-An-Appointment li:nth-child(2) span:nth-child(1) { line-height: 0.6rem; padding-top: 0.06rem; color: #ff5000; margin-right: 0.05rem; }
.Eject .Make-An-Appointment li:nth-last-child(1) { margin-bottom: 0.64rem; }
.Eject .payment { z-index: 30; }
.Eject .payment li { height: 0.97rem; line-height: 0.97rem; }
.Eject .payment .licenter { text-align: center; border-bottom: 1px solid #dadada; }
.Eject .payment .licenter .text { font-size: 0.32rem; }
.Eject .payment .licenter .icon-guanbi { font-size: 0.4rem; position: absolute; right: 0.2rem; }
.Eject .payment .payment1 { border-bottom: 1px solid #dadada; margin: 0 0.2rem; }
.Eject .payment .payment1 .text { float: left; }
.Eject .payment .payment1 .iconfont { float: right; color: #0bc14b; }
.Eject .payment .Total { height: auto; line-height: 0.4rem; font-size: 0.3rem; text-align: right; padding: 0.1rem 0.2rem; }
.Eject .payment .Total p:nth-child(2) { color: #fc2700; }

#Shopping_Cart ul li .name { margin: 0; word-break: break-all; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; }
#Shopping_Cart ul li .class { margin-top: 0.1rem; }

.OrderDetails { background-color: #fff; }
.OrderDetails .new_C_O { font-size: 0.28rem; padding-left: 0 !important; }
.OrderDetails .new_C_O2 .btn0 { font-size: 0.3rem; }
.OrderDetails .new_C_O2 p { font-size: 0.26rem; color: #555; }
.OrderDetails .M_ul .M_li { padding-bottom: 0; padding-top: 0 !important; border-bottom: 0.1rem solid #f4f4f4 !important; }
.OrderDetails .M_ul .M_li .O_D_H { margin-bottom: 0.15rem; }
.OrderDetails .M_ul .M_li .O_D_H span { font-size: 0.26rem; color: #333; }
.OrderDetails .M_ul .M_li .M_div { position: relative; }
.OrderDetails .M_ul .M_li .M_div .class, .OrderDetails .M_ul .M_li .M_div p:nth-last-child(1) span:nth-child(1) { position: static; }
.OrderDetails .M_ul .M_li .M_div p:nth-last-child(1) { margin: 0; position: absolute; width: 100%; left: 1.94rem; top: 0.95rem; }
.OrderDetails .M_ul .M_li .M_div p:nth-last-child(1) .Price { float: left; margin-top: 0; }
.OrderDetails .M_ul .M_li .M_div p:nth-last-child(1) .number { position: absolute; bottom: auto; right: auto; left: 4rem; }
.OrderDetails .M_ul .M_li .M_div .name { width: 4.3rem; word-break: break-all; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; padding: 0; position: absolute; right: 0.15rem; }
.OrderDetails .M_ul .M_li .M_div .class { margin: 0; width: 4.3rem; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; padding: 0; position: absolute; left: 1.94rem; top: 0.65rem; }
.OrderDetails .M_ul .M_li .M_div div { position: relative; }
.OrderDetails .M_ul .M_li2 .name { width: 4.3rem; word-break: break-all; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; padding: 0; }
.OrderDetails .M_ul .M_li2 .class { position: static; margin-top: 0; width: 4.3rem; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; padding: 0; }
.OrderDetails .M_ul .M_li2 .M_d span:nth-child(1) { left: 1.8rem; bottom: 0.2rem; top: auto; }
.OrderDetails .M_ul .M_li2 .M_d span:nth-child(2) { bottom: 0.2rem; }
.OrderDetails .OrderDetails-ul li:nth-child(1) { padding-top: 0.2rem; }
.OrderDetails .OrderDetails-ul li:nth-last-child(1) { border-bottom: none; }
.OrderDetails .OrderDetails-ul li { position: relative; font-size: 0.24rem; padding: 0.2rem 0; border-bottom: 0.03rem solid #f4f4f4; margin-bottom: 0.05rem; }
.OrderDetails .OrderDetails-ul li .O_D_H { margin: 0.1rem 0rem; height: 0.6rem; background-color: #f4f4f4; line-height: 0.6rem; padding: 0 0.2rem; }
.OrderDetails .OrderDetails-ul li .O_D_H span { display: inline-block; vertical-align: top; font-size: 0.25rem; }
.OrderDetails .OrderDetails-ul li .O_D_H .icon-iconfontjiantou1 { color: #989898 !important; }
.OrderDetails .OrderDetails-ul li .O_D_H span:nth-last-child(1) { color: #fe7d46; }
.OrderDetails .OrderDetails-ul li p { padding-right: 0.2rem; margin: 0.1rem 0; }
.OrderDetails .OrderDetails-ul li .tu { float: left; width: 1.54rem; height: 1.34rem; margin: 0 0.1rem 0 0.2rem; border: 1px solid #dadada; }
.OrderDetails .OrderDetails-ul li .name { font-size: 0.26rem; color: #444; margin-top: 0; }
.OrderDetails .OrderDetails-ul li .class { font-size: 0.22rem; color: #888; position: absolute; left: 2.25rem; top: 0.9rem; margin-top: 0.2rem; }
.OrderDetails .OrderDetails-ul li .Price { color: #ff5c11; font-weight: bold; font-size: 0.24rem; display: block; margin-top: 0.1rem; position: absolute; left: 2.25rem; top: 1rem; }
.OrderDetails .OrderDetails-ul li .number { color: #444; font-size: 0.22rem; position: absolute; right: 0.2rem; bottom: 1rem; float: none; }
.OrderDetails .OrderDetails-ul li .number span { float: right; }
.OrderDetails .OrderDetails-ul li .number span:nth-child(1) { float: left; }
.OrderDetails .OrderDetails-ul li .number input { width: 1rem; height: 0.47rem; text-align: center; }
.OrderDetails .OrderDetails-ul li .number .car_cum { width: 0.5rem; }
.OrderDetails .OrderDetails-ul li .number .cat_del, .OrderDetails .OrderDetails-ul li .number .cat_add { widht: 0.5rem; }
.OrderDetails .OrderDetails-ul li .number .J_J {padding: 0; display: inline-block; width: 0.57rem; height: 0.47rem; background-color: #eee; text-align: center; line-height: 0.47rem; font-size: 0.4rem; }
.OrderDetails .OrderDetails-ul li .Choice { text-align: center; line-height: 0.35rem; border: 2px solid #dadada; width: 0.36rem; height: 0.36rem; font-size: 0.2rem; vertical-align: top; margin: 0.38rem 0 0 0.15rem; float: left; }
.OrderDetails .OrderDetails-ul li .icon-duigou { color: #FF5000; border: 2px solid #FF5000 !important; }
.OrderDetails .Price1 { margin: 0.1rem 0.2rem; padding: 0.1rem 0.2rem; border-top: 1px solid #dadada; line-height: 0.4rem; }
.OrderDetails .Price1 b { display: inline-block; vertical-align: top; margin-top: 0.15rem; font-size: 0.26rem; color: #565656; font-weight: 500; }
.OrderDetails .Price1 span { text-align: center; margin: 0 0.1rem; display: inline-block; width: 1.25rem; height: 0.44rem; line-height: 0.44rem; font-size: 0.24rem; border: 1px solid #dadada; float: right; color: #777; margin-top: 0.1rem; }
.OrderDetails .Price1 .L_J { border-color: #FF5000; color: #FF5000; }
.OrderDetails .Settlement { overflow: hidden; position: fixed; bottom: 0.96rem; left: 0; right: 0; background-color: #fff; height: 0.79rem; border-top: 1px solid #dadada;}
.OrderDetails .Settlement li { float: left; position: absolute; text-align: center; top: 0.2rem; font-size: 0.26rem; }
.OrderDetails .Settlement .quanxuan { font-size: 0.2rem; border: 2px solid #dadada; border-radius: 50%; width: 0.32rem; height: 0.32rem; left: 0.12rem; top: 0.2rem; line-height: 0.32rem; }
.OrderDetails .Settlement .icon-duigou { font-size: 0.18rem; line-height: 0.28rem; }
.OrderDetails .Settlement li:nth-child(2) { color: #777; left: 0.62rem; }
.OrderDetails .Settlement li:nth-child(3) { right: 2.4rem; color: #777; }
.OrderDetails .Settlement li:nth-child(3) span { color: #FF5000; }
.OrderDetails .Settlement li:nth-last-child(1) { width: 2.16rem; font-size: 0.3rem; background-color: #ff5000; color: #fff; right: 0; height: 100%; top: 0; line-height: 0.79rem; }
.OrderDetails .Confirm_Order_btn { position: fixed; bottom: 0; left: 0; right: 0; height: 0.79rem; background-color: #fff; overflow: hidden; line-height: 0.79rem; }
.OrderDetails .Confirm_Order_btn p { float: right; padding-right: 0.3rem; }
.OrderDetails .Confirm_Order_btn p span { color: #ff5b10; }
.OrderDetails .Confirm_Order_btn botton { width: 2.16rem; background-color: #ff5b10; color: #fff; text-align: center; float: right; }
.OrderDetails .Consignee { border-top: 0.18rem solid #f4f4f4; padding: 0.1rem 0.2rem; font-size: 0.26rem; }
.OrderDetails .Consignee span { padding: 0.1rem 0; }
.OrderDetails .Consignee p:nth-child(1) span { font-size: 0.3rem; color: #333; }
.OrderDetails .Consignee p:nth-child(1) span:nth-last-child(1) { color: #555; font-size: 0.28rem; }
.OrderDetails .Consignee .lxr_paddr { color: #555; padding-bottom: 0.1rem; border-bottom: 1px solid #dadada; }

.GroupChat-header { position: fixed; top: 0; left: 0; }
.GroupChat-header .right-btn { font-size: 0.26rem !important; -webkit-border-radius: 0.1rem; -moz-border-radius: 0.1rem; border-radius: 0.1rem; }
.GroupChat-header .icon-tianjia { position: absolute; right: 0.2rem; top: 0; }
.GroupChat-header #Add_list { display: none; position: absolute; right: 0.05rem; top: 0.79rem; background-color: #f4f4f4; line-height: initial; border: 1px soild #dadada; box-shadow: 0 0 0.05rem #000; border-radius: 0.05rem; }
.GroupChat-header #Add_list li { width: 2rem; line-height: 0.6rem; text-align: center; }
.GroupChat-header #Add_list li:nth-child(1) { border-bottom: 1px solid #dadada; }

.GroupChat-header2 { position: fixed; top: 0.79rem; left: 0; }

.GroupChat ul { background-color: #fff; }
.GroupChat .title li { height: 0.88rem; line-height: 0.88rem; padding-left: 0.2rem; }
.GroupChat .title li span { margin-right: 0.15rem; }
.GroupChat .title li:nth-child(1) { border-bottom: 1px solid #dadada; font-size: 0.26rem; color: #444; }
.GroupChat .title .iconfont { display: inline-block; width: 0.46rem; height: 0.46rem; text-align: center; line-height: 0.5rem; color: #fff; }
.GroupChat .title .icon-qunzu1 { background-color: #45c01a; }
.GroupChat .title .icon-tianjiahaoyou { background-color: #fa9e3b; }
.GroupChat .header-ss { background-color: #fff; padding-top: 0.1rem; width: 100%; height: 0.75rem; border-bottom: 1px solid #ff5000; margin-bottom: 0.14rem; }
.GroupChat .header-ss span { display: inline-block; width: 0.52rem; height: 0.55rem; text-align: center; line-height: 0.55rem; color: #bbb; }
.GroupChat .header-ss input { font-size: 0.24rem; height: 0.55rem; width: 5.5rem; }
.GroupChat .Side { width: 0.4rem; height: 100%; position: fixed; right: 0; top: 0.79rem; }
.GroupChat .Side li { position: absolute; text-align: center; line-height: 0.3rem; width: 0.3rem; height: 0.3rem; }
.GroupChat .Side .Side1 { top: 0.8%; }
.GroupChat .Side .Side2 { top: 3.8%; }
.GroupChat .Side .Side3 { top: 6.8%; }
.GroupChat .Side .Side4 { top: 9.8%; }
.GroupChat .Side .Side5 { top: 12.8%; }
.GroupChat .Side .Side6 { top: 15.8%; }
.GroupChat .Side .Side7 { top: 18.8%; }
.GroupChat .Side .Side8 { top: 21.8%; }
.GroupChat .Side .Side9 { top: 24.8%; }
.GroupChat .Side .Side10 { top: 27.8%; }
.GroupChat .Side .Side11 { top: 30.8%; }
.GroupChat .Side .Side12 { top: 33.8%; }
.GroupChat .Side .Side13 { top: 36.8%; }
.GroupChat .Side .Side14 { top: 39.8%; }
.GroupChat .Side .Side15 { top: 42.8%; }
.GroupChat .Side .Side16 { top: 45.8%; }
.GroupChat .Side .Side17 { top: 48.8%; }
.GroupChat .Side .Side18 { top: 51.8%; }
.GroupChat .Side .Side19 { top: 54.8%; }
.GroupChat .Side .Side20 { top: 57.8%; }
.GroupChat .Side .Side21 { top: 60.8%; }
.GroupChat .Side .Side22 { top: 63.8%; }
.GroupChat .Side .Side23 { top: 66.8%; }
.GroupChat .Side .Side24 { top: 69.8%; }
.GroupChat .Side .Side25 { top: 72.8%; }
.GroupChat .Side .Side26 { top: 75.8%; }
.GroupChat .Invite_members li span:nth-child(1) { margin-top: 0.25rem; }
.GroupChat .Invite_members li span:nth-child(2) { margin-left: 0.2rem; }
.GroupChat .Side-main li { padding: 0.1rem 0 0.1rem 0.1rem; border-bottom: 1px solid #e4e4e4; line-height: 0.7rem; }
.GroupChat .Side-main li span { vertical-align: top; display: inline-block; margin-top: 0.05rem; color: #444; font-size: 0.28rem; }
.GroupChat .Side-main .A { background-color: #f4f4f4; padding-left: 0.14rem; border: 1px solid #e4e4e4; line-height: 0.38rem; font-size: 0.2rem; }
.GroupChat .Side-main .Choice { border: 1px solid #ccc; width: 0.32rem; height: 0.32rem; border-radius: 50%; font-size: 0.15rem; text-align: center; line-height: 0.32rem; }
.GroupChat .Side-main .icon-duigou { border: 1px solid #ff5b10; color: #ff5b10; }
.GroupChat .Side-main .portrait { width: 0.7rem; height: 0.7rem; background: url(../images/touxiang.jpg) no-repeat; background-size: 100% 100%; border-radius: 50%; margin: 0 0.1rem; margin-top: 0.05rem; }
.GroupChat .Side-main .name { font-size: 0.28rem; }
.Post { background-color: #fff; }
.Post .Post-title { padding: 0.28rem 0.16rem 0.16rem 0.21rem; background-color: #fff; }
.Post .Post-title input { padding-bottom: 0.1rem; font-size: 0.26rem; width: 6.04rem; height: 0.54rem; border: none; border-bottom: 1px solid #dadada; }
.Post .Post-title:before { display: inline-block; width: 0.03rem; height: 0.46rem; background-color: #FF5000; position: absolute; content: " "; left: 0; }
.Post .Post-main { padding: 0 0.21rem 0 0.21rem; }
.Post .Post-main #bbs_content { margin-top: 0.1rem; background-color: #f4f4f4; padding: 0.2rem; font-size: 0.26rem; color: #777; }
.Post .Post-main .Post-footer { margin-top: 0.26rem; background-color: #f4f4f4; height: 0.75rem; line-height: 0.75rem; padding: 0 0.1rem; color: #777; }
.Post .Post-main .Post-footer p { font-size: 0.26rem; }
.Post .Post-main .Post-footer p:nth-child(1) { float: left; }
.Post .Post-main .Post-footer p:nth-child(2) { font-size: 0.24rem; color: #999; float: right; }
.Post .Post-main .Post-footer p:nth-child(2) span { margin-left: 0.1rem; }
.Post .Post-main .btn2 { display: inline-block; color: #fff; line-height: 0.79rem; text-align: center; font-size: 0.28rem; width: 5.85rem; height: 0.79rem; border-radius: 0.1rem; background-color: #FF5000; position: relative; }
 
.home-header .addresslist { display: none; width: 1.2rem; height: 4rem; box-shadow: 0 0 0.05rem #000; background-color: #fff; z-index: 30; position: absolute; left: 0.1rem; overflow: scroll; top: 0.77rem; }
.home-header .addresslist li { line-height: 0.4rem; color: #000; }
.home-header .addresslist li:hover { color: #ff5000; }
@-webkit-keyframes fadeInDown { 0% { display: block; opacity: 0; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); }
  100% { opacity: 1; -webkit-transform: none; transform: none; } }
@keyframes fadeInDown { 0% { display: block; opacity: 0; -webkit-transform: translate3d(0, -100%, 0); -ms-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); }
  100% { opacity: 1; -webkit-transform: none; -ms-transform: none; transform: none; } }
.home-header .fadeInDown { -webkit-animation-name: fadeInDown; animation-name: fadeInDown; -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both; }
.home-header a P { position: absolute; right: 0.25rem; color: #fff; line-height: normal; }
.home-header a .icon-jinlingyingcaiwangtubiao62-copy { top: 0.05rem; font-size: 0.40rem; right: 0.23rem; }
.home-header a .post-text { font-size: 0.16rem; bottom: 0.05rem; right: 0.3rem; }
.home-header .position1 { position: absolute; top: 0.23rem; left: 0.15rem; line-height: normal;width: 1rem;text-align: left;overflow: hidden;white-space: nowrap;text-overflow:ellipsis; }
.home-header .position1 b { font-weight: normal; font-size: 0.28rem !important; line-height: normal; top: 0.27rem; left: 0.15rem; }
.home-header .position1 .iconfont { margin: 0; font-size: 0.12rem !important; left: 1.1rem; top: 0.31rem; }
.home-header #HomePositionIconFont {margin: 0; font-size: 0.12rem;float: left;margin-left: 1.2rem;margin-top: 0.33rem;line-height: normal;}
.home-header .Community { background: url(../images/t.jpg) no-repeat; background-size: 100% 100%; width: 0.53rem; height: 0.53rem; position: absolute; left: 0.25rem; bottom: 0.12rem; border-radius: 50%; }
.home-header .ss {width: 4.06rem; border: 1px solid #fff; position: absolute; border-radius: 0.25rem; left: 1.47rem; top: 0.13rem; height: 0.55rem; line-height: 0.55rem; }
.home-header .ss .icon-fangdajing { position: absolute; right: 0.25rem; top: 0.07rem; font-size: 0.3rem !important; line-height: normal; }
.home-header .ss input { background-color: #FF5000; color: #fff; font-size: 0.22rem; border: none; height: 0.5rem; width: 2.6rem; position: absolute; top: 0; left: 0.2rem; }
.home-header .ss2 { left: 1.27rem; }
.home-header .span1 { background: url(../images/c.png) no-repeat center center; background-size: 0.8rem 0.7rem; position: absolute; width: 1rem; height: 0.79rem; right: 0; bottom: 0; }

.home { background-color: #fff;padding-top: 0.79rem }
.home .unllshow { position: fixed; top: 50%; background-color: #f4f4f4; width: 100%; text-align: center; }
.home .nav { position: relative; }
.home .nav li:nth-last-child(1), .home .nav li:nth-last-child(2), .home .nav li:nth-last-child(3), .home .nav li:nth-last-child(4) { margin-bottom: 0.15rem; }
.home .nav li { float: left; width: 25%; text-align: center; margin-top: 0.1rem; }
.home .nav li span { color: #fff; font-size: 0.45rem; display: inline-block; width: 0.9rem; height: 0.9rem; border-radius: 50%; line-height: 1rem; text-align: center; margin: 0.1rem; }
.home .nav li p { color: #333; font-size: 0.2rem; }
.home .nav li .span1 { background-color: #f8661b; }
.home .nav li .span2 { background-color: #f63176; }
.home .nav li .span3 { background-color: #ff5000; }
.home .nav li .span4 { background-color: #3ea3ff; }
.home .nav li .span5 { background-color: #729e3f; }
.home .nav li .span6 { background-color: #ffaf36; box-sizing: border-box; padding-top: 0.05rem; }
.home .nav li .span7 { background-color: #ff5e4d; line-height: 0.8rem;font-size: 0.55rem; }
.home .nav li .span8 { background-color: #ff772b; }
.home .home-list { border-top: 0.1rem solid #f4f4f4; }
.home .home-list li { padding: 0.1rem 0 0 0.2rem;  background: #FFFFFF;}
.home .home-list li img { float: left; width: 1.44rem; height: 1.14rem; border: 1px solid #dadada; }
.home .home-list li div { margin-left: 0.1rem; padding-bottom: 0.1rem; float: left; width: 4.4rem; border-bottom: 1px solid #ebebeb; }
.home .home-list li div p { line-height: 0.38rem; }
.home .home-list li div p:nth-child(2) { margin: 0; color: #eee; }
.home .home-list li div p:nth-child(3) { font-size: 0.2rem; text-align: center;overflow: hidden; }
.home .home-list li div p:nth-child(3) span { float: left; color: #777; }
.home .home-list li div p:nth-child(3) .jinri{ font-weight: 600; font-size: 0.9em; color: #ff5000; float: none; }
.home .home-list li div p:nth-child(3) span:nth-last-child(1) { float: right; }
.home .home-list li:nth-last-child(1) div { border-bottom: none; }

.Personal { background-color: #fff; margin-top: 0 !important; padding-top: 0.79rem; }
.Personal .Personal-main { padding-left: 0.1rem; }
.Personal .Personal-main li { height: 0.77rem; border-bottom: 1px solid #dadada; line-height: 0.77rem; }
.Personal .Personal-main li img { width: 0.94rem; height: 0.94rem; border-radius: 50%; position: absolute; top: 0.17rem; right: 0.65rem; }
.Personal .Personal-main li .name { float: left; padding-left: 0.2rem; font-size: 0.26rem; color: #555; }
.Personal .Personal-main li .icon-iconfontjiantou1 { float: right; color: #989898; font-size: 0.3rem; padding-right: 0.2rem; }
.Personal .Personal-main li .content { float: right; }
.Personal .Personal-main li .two { position: absolute; right: 0.65rem; width: 3rem; overflow: hidden; height: 100%; text-align: right; font-size: 0.24rem; color: #777; }
.Personal .Personal-main .li2 #demo2 { position: absolute; right: 0; top: 0; z-index: 99; background-color: inherit; border: 0; padding: 0; margin: 0; line-height: normal; height: auto; }
.Personal .Personal-main .li2 #result { display: inline; }
.Personal .Personal-main .li1 { line-height: 1.38rem; height: 1.38rem; }
.Personal .Personal-main .introduce { height: auto; }
.Personal .Personal-main .introduce textarea { padding: 0 0.2rem; font-size: 0.26rem; width: 100%; height: 2rem; }
.Personal .G_fixed { position: fixed; top: 50%; left: 50%; background-color: #fff; border: 1px solid #dadada; z-index: 60; }
.Personal .Age { width: 3.6rem; height: 1.8rem; margin: -0.6rem 0 0 -1.8rem; text-align: center; border: 1px solid #999; }
.Personal .Age p { padding: 0.2rem 0; }
.Personal .Age select { border: 1px solid #dadada; margin-bottom: 0.2rem; appearance: menulist; -moz-appearance: menulist; -webkit-appearance: menulist; }
.Personal .Age button { width: 50%; float: left; position: static; height: 0.55rem; line-height: 0.55rem; margin-top: 0.13rem; }
.Personal .Age .age_x { background-color: #dadada; color: #555; }
.Personal .GX { width: 4.6rem; height: 3.23rem; margin-top: -2.1rem; margin-left: -2.3rem; border-top-left-radius: 0.1rem; border-top-right-radius: 0.1rem; }
.Personal .GX textarea { margin: 0.1rem; width: 4.4rem; height: 2.26rem; resize: none; border: 1px solid #aaa; border-radius: 0.1rem; padding: 0.1rem; font-size: 0.24rem; color: #999; }
.Personal .GX ul { width: 100%; height: 0.69rem; }
.Personal .GX ul .qx { color: #666; }
.Personal .GX ul li { font-size: 0.26rem; width: 50%; height: 0.69rem; float: left; background-color: #dadada; text-align: center; line-height: 0.69rem; }
.Personal .GX ul li:nth-last-child(1) { background-color: #FF5000; color: #fff; }
.Personal .Gender { width: 4.6rem; height: 2.7rem; margin-top: -1.35rem; margin-left: -2.3rem; -webkit-border-radius: 0.1rem; -moz-border-radius: 0.1rem; border-radius: 0.1rem;}
.Personal .Gender p { padding: 0.2rem; border-bottom: 1px solid #dadada; text-align: center; font-size: 0.32rem; color: #565656; }
.Personal .Gender .sex li { width: 33%; position: absolute; line-height: 1rem; text-align: center; }
.Personal .Gender .sex li input { width: 0.22rem; height: 0.22rem; background-color: #dadada; border-radius: 50%; }
.Personal .Gender .sex li .input2 { width: 0.22rem; height: 0.22rem; border: 0.04rem solid #FF5000; background-color: #fff; }
.Personal .Gender .sex li span { color: #666; font-size: 0.28rem; margin-left: 0.1rem; }
.Personal .Gender .sex li:nth-child(1) { left: 0; }
.Personal .Gender .sex li:nth-child(2) { left: 33%; }
.Personal .Gender .sex li:nth-last-child(1) { right: 0; }
.Personal .Gender span { font-size: 0.26rem; }
.Personal .Gender .btnU { width: 100%; }
.Personal .Gender .btnU li { position: absolute; width: 50%; bottom: 0; height: 0.79rem; line-height: 0.79rem; text-align: center; background-color: #dadada; font-size: 0.26rem; }
.Personal .Gender .btnU li:nth-child(1) { left: 0; color: #666; border: 1px solid #dadada; border-bottom-left-radius: 0.1rem; }
.Personal .Gender .btnU li:nth-last-child(1) { right: 0; border-bottom-right-radius: 0.1rem; background-color: #FF5000; border: 1px solid #ff5000; color: #fff; }

.modify { padding-top: 0.2rem; }
.modify input { width: 6rem; margin: 0.2rem; height: 0.6rem; font-size: 0.26rem; border: 1px solid #dadada; padding-left: 0.2rem; -webkit-border-radius: 0.1rem; -moz-border-radius: 0.1rem; border-radius: 0.1rem; }
.modify button { position: static; width: 6rem; margin: 0.2rem; border-radius: 0.1rem; margin-top: 1.5rem; }

.Chat-header { background: url(../images/bgd.jpg) no-repeat; background-size: 100% 100%; height: 3.53rem; color: #fff; }
.Chat-header span { color: #fff; font-size: 0.4rem; }
.Chat-header h2 { color: #fff; }
.Chat-header #group_img { margin-top: 0.3rem; border-radius: 50%; border: 0.04rem solid rgba(255, 255, 255, 0.5); width: 1.3rem; height: 1.3rem; background-size: 100% 100%; }
.Chat-header #group_id { font-size: 0.3rem; }
.Chat-header p { line-height: normal; }

.Chat_main { background-color: #fff; border-top: 1px solid #dadada; padding-top: 0 !important; }
.Chat_main .Chat_ul1 li { height: 0.78rem; line-height: 0.78rem; margin-left: 0.1rem; border-bottom: 1px solid #dadada; padding: 0 0.1rem; }
.Chat_main .Chat_ul1 li .iconfont { color: #777; float: right; padding-right: 0.25rem; }
.Chat_main .Chat_ul1 li P span:nth-last-child(1) { font-size: 0.24rem; }
.Chat_main .Chat_ul1 li P span:nth-last-child(2) { color: #979797; padding-right: 0.05rem; padding-left: 0.1rem; }
.Chat_main .Chat_ul1 li span:nth-child(1) { padding-left: 0.1rem; font-size: 0.26rem; color: #555; }
.Chat_main .Chat_ul1 li i { width: 1rem; height: 1rem; border: 0.04rem solid #ff9d70; float: left; margin: 0.05rem 0.1rem; }
.Chat_main .Chat_ul1 li .t1 { background-size: 100% 100%; width: 1.1rem; height: 1.1rem; border: 0.04rem solid #ff9d70; float: left; margin: 0.05rem 0.1rem; }
.Chat_main .Chat_ul1 li .number2 { color: #777; float: right; }
.Chat_main .Chat_ul1 li .icon-icon { text-align: center; line-height: 1.1rem; font-size: 1.1rem; padding: 0; border: none; float: left; color: #e4e4e4; }
.Chat_main .Chat_ul1 li .SetUp-btn { margin: 0.2rem 0.25rem 0 0; }
.Chat_main .Chat_ul1 .number { height: auto; padding-bottom: 0.2rem; }
.Chat_main .Chat_ul1 li:nth-last-child(2) { margin: 0; padding-left: 0.2rem; }
.Chat_main .Chat_ul1 li:nth-last-child(1) { border-top: 0.14rem solid #f4f4f4; margin: 0; padding: 0; height: 1.23rem; line-height: 0.5rem; }
.Chat_main .Chat_ul1 li:nth-last-child(1) p { padding-left: 0.3rem; color: #888; font-size: 0.24rem; }
.Chat_main .Chat_ul1 li:nth-last-child(1) P:nth-child(1) { padding-top: 0.03rem; color: #555; border-top: 1px solid #dadada; }

.Comment-main { background-color: #fff; }
.Comment-main .S_T_D { border-top: 0.1rem solid #f4f4f4; padding-top: 0.1rem; }
.Comment-main .S_T_D li:nth-child(1) { line-height: 0.65rem; font-size: 0.26rem; width: 100%; margin: 0; padding-left: 0.2rem; }
.Comment-main .S_T_D li { border: none; float: left; margin: 0.1rem 0 0.1rem 0.2rem; }
.Comment-main .S_T_D .tu { position: relative; width: 1.28rem; height: 1.28rem; border: 1px solid #dadada; padding: 0; text-align: center; background-size: 100% 100%; background-repeat: no-repeat; }
.Comment-main .S_T_D .tu span { line-height: 0.32rem; width: 0.65rem; height: 0.32rem; background-color: #b63811; font-size: 0.22rem; color: #fff; position: absolute; right: 0; top: 0; }
.Comment-main .S_T_D .add { border: 1px dashed #FF5000; text-align: center; line-height: 1.28rem; height: 1.28rem; width: 1.28rem; color: #ff5000; padding: 0; }
.Comment-main .S_T_D .add span { display: inline; color: #ff5000; float: none; font-size: 0.6rem; margin: 0; }
.Comment-main .S_T_D .add span input { width: 100%; height: 100%; opacity: 0; position: absolute; top: 0; left: 0; }
.Comment-main div:nth-child(1) { line-height: 1.14rem; height: 1.14rem; }
.Comment-main div:nth-child(1) p { float: left; padding-left: 0.3rem; }
.Comment-main div:nth-child(1) p span { float: left; color: #eee; }
.Comment-main .C-content { border-top: 0.16rem solid #f4f4f4; }
.Comment-main .C-content .C-textarea { width: 100%; height: 2rem; resize: none; padding: 0.1rem 0.3rem; margin: 0.2rem 0; font-size: 0.28rem; }
.Comment-main .C-content i { position: relative; width: 1.26rem; height: 1.26rem; border: 1px solid #dadada; float: left; margin: 0.2rem 0 0.2rem 0.2rem; border-radius: inherit; }
.Comment-main .C-content i .SC { position: absolute; top: 0; right: 0; background-color: #b1390e; color: #fff; font-size: 0.22rem; width: 0.65rem; height: 0.32rem; text-align: center; }
.Comment-main .C-content .pj1 { background: url(../images/shop_img.jpg) no-repeat; background-size: 100% 100%; }
.Comment-main .C-content .add { display: block; width: 1.26rem; height: 1.26rem; border: 0.03rem dashed #ff5000; color: #ff5000; text-align: center; line-height: 1.26rem; font-size: 0.7rem; }

.qun2 { margin-top: 0.79rem !important; }
.qun2 ul .li1 { height: 1.17rem; line-height: 1.17rem; position: relative; font-size: 0.3rem; }
.qun2 ul .li1 img { width: 0.94rem; height: 0.94rem; border-radius: 50%; position: absolute; top: 0.12rem; right: 0.65rem; }
.qun2 ul .li1 .name { float: left; padding-left: 0.2rem; }
.qun2 ul .li1 .iconfont { position: absolute; right: 0; padding-right: 0.15rem; color: #989898; }

.Group-main ul li { padding-left: 0.2rem; border-bottom: 1px solid #dadada; line-height: 0.99rem; background-color: #fff; }
.Group-main ul li i { margin: 0.15rem 0; display: block; width: 0.69rem; height: 0.69rem; background-size: 100% 100%; }
.Group-main ul li span { margin-left: 0.2rem; }
.Group-main ul li * { float: left; }
.Group-main ul .title { height: 0.52rem; line-height: 0.52rem; background-color: #f4f4f4; }

.S_M_H .icon-zuojiantou { color: #000; }
.S_M_H P { position: absolute; left: 1.02rem; width: 4.33rem; height: 0.54rem; border-bottom: 0.03rem solid #ff5000; margin-top: 0.1rem; line-height: 0.54rem; text-align: left; padding-left: 0.05rem; }
.S_M_H P input { width: 3.5rem; margin-left: 0.64rem; height: 0.48rem; }
.S_M_H P span { color: #999; font-size: 0.35rem !important; }
.S_M_H .S_M_Btn { position: absolute; font-size: 0.22rem !important; line-height: 0.36rem; text-align: center; top: 0.21rem; right: 0.13rem; width: 0.63rem; height: 0.36rem; border-radius: 0.05rem; color: #fff; background-color: #ff5000; }

.border-btm { color: #ff5000 !important; position: relative; }

.border-btm:before { display: inline-block; width: 1.32rem; height: 0.03rem; background-color: #ff5000; position: absolute; bottom: -0.06rem; left: 0.135rem; content: " "; }

.border-btm2 { color: #ff5000 !important; position: relative; }

.border-btm2:before { display: inline-block; width: 100%; height: 0.03rem; background-color: #ff5000; position: absolute; bottom: 0.01rem; left: 0rem; content: " "; }

.S_M_M { background-color: #fff; padding-top: 1.58rem !important; }
.S_M_M .S_M_M_header {background-color: #fff; height: 0.7rem; border-bottom: 1px solid #dadada; }
.S_M_M .S_M_M_header li { color: #555; text-align: center; height: 0.5rem; line-height: 0.5rem; width: 1.59rem; float: left; margin-top: 0.12rem; border-right: 1px solid #dadada; }
.S_M_M .S_M_M_header li:nth-last-child(1) { border-right: none; }
.S_M_M .Community-tab, .S_M_M .YuYue_uptab { position: fixed; top: 0.79rem; left: 0; right: 0; }
.S_M_M .YuYue_uptab { top: 0.87rem; }
.S_M_M .brand_top { border: none; }
.S_M_M .S_M_M_main li i { border: 1px solid #dadada; width: 1.44rem; height: 1.22rem; margin: 0.1rem 0 0.1rem 0.2rem; border-radius: inherit; }
.S_M_M .S_M_M_main li .i1 { background: url(../images/shop_img.jpg) no-repeat; background-size: 100% 100%; }
.S_M_M .S_M_M_main li .text { width: 4.45rem; margin: 0.13rem 0 0 0.18rem; }
.S_M_M .S_M_M_main li .text p { font-size: 0.26rem; width: 100%; }
.S_M_M .S_M_M_main li .text p:first-child{ word-break: break-all; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden;}

.S_M_M .S_M_M_main li .text p span:nth-last-child(1) { color: #ff9d09; font-size: 0.24rem; float: right; font-weight: bold; margin-right: 0.1rem; }
.S_M_M .S_M_M_main li .text p:nth-last-child(1) { height: 0.7rem; padding-top: 0.1rem; padding-bottom: 0.18rem; border-bottom: 1px solid #dadada; }
.S_M_M .S_M_M_main li:nth-last-child(1) a div p:nth-last-child(1) { border: none; }
.S_M_M .S_M_M_main li * { float: left; }

.P_D_H span { color: #000; }
.P_D_H span:nth-last-child(1) { right: 0.28rem; font-size: 0.4rem; }

.P_D_M { background-color: #fff; }
.P_D_M .P_D_main P { padding: 0 0.15rem; }
.P_D_M .P_D_main .describe { font-size: 0.3rem; color: #444; padding: 0.16rem 0.15rem; }
.P_D_M .P_D_main .J_G { width: 100%; height: 0.5rem; line-height: 0.5rem; border-bottom: 1px solid #dadada; }
.P_D_M .P_D_main .J_G span:nth-child(1), .P_D_M .P_D_main .J_G span:nth-child(2) { float: left; color: #FF5000; }
.P_D_M .P_D_main .J_G span:nth-child(1) { font-size: 0.32rem; margin-right: 0.3rem; }
.P_D_M .P_D_main .J_G span:nth-child(3) { float: right; }
.P_D_M .P_D_main .J_G span:nth-child(3) span { color: #cfc09c; }
.P_D_M .P_D_main .color { border-top: 0.1rem solid #F4F4F4; line-height: 0.81rem; padding: 0; }
.P_D_M .P_D_main .color .text { display: inline-block; padding: 0 0.15rem; width: 100%; border-top: 1px solid #dadada; border-bottom: 1px solid #dadada; }
.P_D_M .P_D_main .color .text .icon-iconfontjiantou1 { float: right; }
.P_D_M .P_D_main .color3 { border-top: 0.1rem solid #f4f4f4; background-color: #fff; }
.P_D_M .P_D_main .color3 .title { height: 0.81rem; line-height: 0.81rem; padding: 0; margin: 0 0.2rem; border-bottom: 1px solid #dadada; margin-bottom: 0.1rem; }
.P_D_M .P_D_main .color3 .title .icon-jinlingyingcaiwangtubiao62-copy { color: #609522; margin-right: 0.1rem; font-size: 0.3rem; }
.P_D_M .P_D_main .color3 .title span { font-size: 0.28rem; color: #454545; }
.P_D_M .P_D_main .color3 .shop_content { padding-bottom: 0.15rem; }
.P_D_M .P_D_main .color3 .shop_content p { padding: 0 0.2rem; font-size: 0.24rem; color: #555; }
.P_D_M .P_D_main .color3 .shop_content p img { width: 100%; }
.P_D_M .P_D_main .commodity_evaluate { border-top: 0.1rem solid #f4f4f4; }
.P_D_M .P_D_main .commodity_evaluate .evalute_title { margin: 0; height: 0.74rem; line-height: 0.74rem; border-bottom: 1px solid #dadada; }
.P_D_M .P_D_main .commodity_evaluate .evalute_title .icon-pingjia { color: #ff9d70; font-size: 0.4rem; }
.P_D_M .P_D_main .commodity_evaluate .evalute_title span { color: #454545; font-size: 0.28rem; display: inline-block; vertical-align: top; }
.P_D_M .P_D_main .commodity_evaluate .block2 { border-bottom: 1px solid #dadada; padding-bottom: 0.1rem; }
.P_D_M .P_D_main .commodity_evaluate .img { width: 100%; margin: 0; padding: 0.2rem; float: left; }
.P_D_M .P_D_main .commodity_evaluate .img i { display: block; width: 1rem; height: 1rem; border-radius: inherit; float: left; margin: 0.05rem; background-size: cover; }
.P_D_M .P_D_main .commodity_evaluate .left { float: left; width: 3.4rem; word-wrap: break-word; word-break: normal; }
.P_D_M .P_D_main .commodity_evaluate .left P:nth-last-child(1) { width: 5.8rem; }
.P_D_M .P_D_main .commodity_evaluate .left .score span { float: left; }
.P_D_M .P_D_footer { position: fixed; bottom: 0; left: 0; right: 0; background-color: #fff; line-height: 0.75rem; text-align: center;}
.P_D_M .P_D_footer li { font-size: 0.32rem; width: 50%; float: left; height: 0.75rem; }
.P_D_M .P_D_footer li .icon-car { font-size: 0.3rem; }
.P_D_M .P_D_footer li:nth-child(2) { background-color: #ff5b10; color: #fff;}
.P_D_M .G_W_C_Eject { background-color: #fff; position: fixed; bottom: 0; width: 100%; z-index: 60; }
.P_D_M .G_W_C_Eject .G_W_C_header * { float: left; }
.P_D_M .G_W_C_Eject .G_W_C_header i { position: relative; width: 1.6rem; height: 1.57rem; border: 0.06rem solid #fff; border-radius: inherit; border-top-left-radius: 0.1rem; border-top-right-radius: 0.1rem; top: -0.3rem; left: 0.13rem; background: url(../images/shop_img.jpg) no-repeat; background-size: 100% 100%; }
.P_D_M .G_W_C_Eject .G_W_C_header p { width: 4.35rem; margin-left: 0.35rem; font-size: 0.22rem; color: #565656; }
.P_D_M .G_W_C_Eject .G_W_C_header p:nth-child(2) { text-align: right; font-size: 0.4rem; }
.P_D_M .G_W_C_Eject .G_W_C_header P:nth-child(3) { color: #FF5000; font-size: 0.32rem; margin-bottom: 0.1rem; }
.P_D_M .G_W_C_Eject .G_W_C_header p:nth-last-child(1) { padding-left: 0.07rem; }
.P_D_M .G_W_C_Eject .main { padding-bottom: 0.15rem; }
.P_D_M .G_W_C_Eject .main li { margin: 0.1rem 0.2rem; padding: 0.09rem 0.2rem; background-color: #f6f4f5; border-radius: 0.1rem; float: left; color: #555; font-size: 0.23rem; margin-top: 0; }
.P_D_M .G_W_C_Eject .main .cli { background-color: #FF5000; color: #fff; }
.P_D_M .G_W_C_Eject .main li:nth-child(1) { line-height: 0.4rem; font-size: 0.26rem; padding: 0; color: #444; background-color: #fff; float: none; pointer-events: none; margin-bottom: 0.2rem; }
.P_D_M .G_W_C_Eject .number { margin: 0 0.2rem; border-top: 1px solid #dadada; padding-top: 0.2rem; padding-bottom: 0.3rem; color: #444; font-size: 0.26rem; }
.P_D_M .G_W_C_Eject .number span { float: right; }
.P_D_M .G_W_C_Eject .number span:nth-child(1) { float: left; }
.P_D_M .G_W_C_Eject .number input { width: 0.63rem; height: 0.47rem; float: right; font-size: 0.31rem; text-align: center; }
.P_D_M .G_W_C_Eject .number .J_J { display: inline-block;padding: 0;float: right; width: 0.57rem; height: 0.47rem; background-color: #eee; text-align: center; line-height: 0.47rem; font-size: 0.4rem; }
.P_D_M .G_W_C_Eject button { position: static !important; }

.bkl_header{position: absolute !important; top:0.79rem !important;height: auto !important;width: auto !important; padding-top: 0.1rem !important;}

.Set_Up { background-color: #fff; }
.Set_Up ul li { line-height: 0.8rem; padding: 0 0.2rem; border-bottom: 1px solid #dadada; }
.Set_Up ul li P span { font-size: 0.26rem; float: left; color: #555; }
.Set_Up ul li P span:nth-last-child(1) { float: right; color: #777; font-size: 0.24rem; }
.Set_Up ul li P span:nth-last-child(1) span { margin-left: 0.1rem; color: #979797; font-size: 0.26rem; float: right; }
.Set_Up ul li P .thre-C { color: #FF5000 !important; }
.Set_Up ul li:nth-child(2) { border-top: 0.1rem solid #f4f4f4; }
.Set_Up ul .thre { border-top: 0.1rem solid #f4f4f4; }
.Set_Up .update { width: 4.04rem; height: 3.12rem; background-color: #fff; position: fixed; left: 50%; margin-left: -2.02rem; top: 50%; margin-top: -1.56rem; text-align: center; z-index: 60; -webkit-border-radius: 0.1rem; -moz-border-radius: 0.1rem; border-radius: 0.1rem; }
.Set_Up .update h2 { font-size: 0.3rem; color: #444; line-height: 0.8rem; }
.Set_Up .update p { text-align: left; font-size: 0.26rem; color: #666; padding: 0.1rem 0 0.1rem 0.64rem; }
.Set_Up .update button { margin-top: 0.74rem; height: 0.7rem; width: 50%; background-color: #dadada; float: left; color: #777; font-size: 0.28rem; }
.Set_Up .update button:nth-last-child(1) { color: #fff; background-color: #ff5000; }

.Community-tab { background-color: #fff; }
.Community-tab li { width: 2.13rem !important; border: none !important; }
.Community-tab li:nth-child(2) { width: 2.11rem !important; border: 1px solid #dadada !important; border-top: none !important; border-bottom: none !important; }
.Community-tab .border-btm:before { bottom: -0.06rem !important; left: 0.4rem !important; }

.C_O { background-color: #f4f4f4; }
.C_O .C_O_M { margin: 0 auto; width: 6.12rem; border: 1px solid #dadada; border-radius: 0.05rem; background-color: #fff; margin-top: 0.09rem; }
.C_O .C_O_M .C_O_M_header { height: 1.05rem; }
.C_O .C_O_M .C_O_M_header i { margin: 0.18rem 0 0 0.09rem; background: url(../images/touxiang.jpg) no-repeat; background-size: 100% 100%; width: 0.8rem; height: 0.8rem; border: 1px solid #dadada; }
.C_O .C_O_M .C_O_M_header p { width: 3rem; margin-left: 0.1rem; font-size: 0.22rem; color: #777; }
.C_O .C_O_M .C_O_M_header p:nth-child(2) { color: #666; font-weight: 600; font-size: 0.28rem; margin-top: 0.25rem; margin-bottom: 0.05rem; }
.C_O .C_O_M .C_O_M_header * { float: left; }
.C_O .C_O_M h3 { color: #444; font-size: 0.26rem; margin-left: 0.2rem; }
.C_O .C_O_M h3:before { display: inline-block; width: 0.03rem; height: 0.3rem; background-color: #FF5000; content: " "; position: relative; left: -0.2rem; }
.C_O .C_O_M .content { padding-top: 0.2rem; }
.C_O .C_O_M .content a p { word-break: break-all; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; }
.C_O .C_O_M .content p { padding: 0 0.15rem; color: #565656; font-size: 0.24rem; }
.C_O .C_O_M .content p span { display: inline-block; vertical-align: top; margin-top: 0.25rem; margin-left: 0.05rem; }
.C_O .C_O_M .content p .iconfont { color: #565656; font-size: 0.3rem; margin: 0.2rem 0; }
.C_O .C_O_M .content p .icon-zan { margin-left: 0.25rem; }
.C_O .C_O_M .content ul { padding: 0.16rem 0.15rem 0.3rem 0.15rem; border-bottom: 1px solid #dadada; }
.C_O .C_O_M .content ul li { float: left; background: url(../images/shop_img.jpg) no-repeat; background-size: 100% 100%; width: 1.82rem; height: 1.82rem; border: 1px solid #dadada; margin: 0 0.05rem; }
.C_O .bk { background-color: #fff; border-top: 0.1rem solid #f4f4f4; }
.C_O .bk li { text-align: center; float: left; width: 1.6rem; border-bottom: 1px solid #dadada; border-right: 1px solid #dadada; }
.C_O .bk li p { line-height: 0.5rem; color: #555; }
.C_O .bk li p:nth-child(1) { background: url(../images/1.jpg) no-repeat center; width: 100%; height: 1rem; line-height: 0.8rem; background-size: 60%; }
.C_O .bk li:nth-child(4) { border-right: none; }
.C_O .bk li:nth-child(8) { border-right: none; }

.T_Z .icon-fxshare { border: 1px solid #fff; }

.TZ { background-color: #fff; }
.TZ .TZ-top p .user_name, .TZ .TZ-top p .lxr_ctime { float: none; }
.TZ .TZ-top p .lxr_ctime { color: #777; font-size: 0.22rem; }
.TZ .TZ-top p .user_name { color: #666; font-weight: 900; font-size: 0.3rem; }
.TZ .TZ-top p .zan, .TZ .TZ-top p .xx { color: #777; }
.TZ .TZ-top p .iconfont { color: #444; }
.TZ .TZ-top i { width: 0.9rem; height: 0.9rem; margin: 0.08rem 0 0 0.12rem; background: url(../images/touxiang.jpg) no-repeat; background-size: 100% 100%; }
.TZ .TZ-top P:nth-child(2) { width: 3rem; margin: 0.3rem 0 0 0.22rem; }
.TZ .TZ-top p:nth-last-child(1) { width: 2.16rem; margin-top: 0.45rem; padding-right: 0.1rem; }
.TZ .TZ-top p:nth-last-child(1) span:nth-child(1) { padding-left: 0; }
.TZ .TZ-top p:nth-last-child(1) span { display: inline-block; max-width: 0.98rem; padding: 0.1rem 0.05rem; float: right; }
.TZ .TZ-top * { float: left; }
.TZ .TZ_Main { padding: 0 0.26rem 0.4rem 0.26rem; }
.TZ .TZ_Main h3 { font-size: 0.3rem; color: #333; margin: 0.1rem 0; }
.TZ .TZ_Main .bbs_content { color: #565656; font-size: 0.23rem; white-space: pre-wrap; word-break: break-all; }
.TZ .TZ_Main h3:before { display: inline-block; width: 0.03rem; height: 0.3rem; background-color: #FF5000; content: " "; position: relative; left: -0.26rem; }
.TZ .TZ_Main img { margin: 0.1rem 0; }
.TZ .TZ_Main p { text-indent: 0.55rem; line-height: 0.3rem; margin: 0.05rem 0; margin-bottom: 0.2rem; }
.TZ .C_O_E { position: fixed; bottom: 0; left: 0; right: 0; padding: 0 0.2rem; padding-bottom: 0.3rem; z-index: 60; background-color: #f4f4f4; }
.TZ .C_O_E p { text-align: center; line-height: 0.7rem; margin: 0; }
.TZ .C_O_E p span { text-indent: 0; font-size: 0.24rem; }
.TZ .C_O_E p span:nth-child(1) { float: left; color: #777; }
.TZ .C_O_E p span:nth-child(2) { font-size: 0.28rem; color: #444; }
.TZ .C_O_E p span:nth-last-child(1) { float: right; color: #ff5000; }
.TZ .C_O_E .textarea { padding: 0.1rem; width: 6rem; height: 2.3rem; resize: none; }
.TZ .Shop { border-top: 0.1rem solid #f4f4f4; }
.TZ .Shop .list .main { margin-top: 0; }
.TZ .Shop .list #tz_pl .block2 { border-bottom: 1px solid #eee; padding: 0.1rem 0 0.15rem 0; }
.TZ .Shop .list #tz_pl .block2 div p:nth-child(1) { color: #666; font-weight: 600; font-size: 0.26rem; float: left; margin-top: 0; }
.TZ .Shop .list #tz_pl .block2 div p:nth-last-child(1) { width: 6rem; float: left; color: #565656; font-size: 0.24rem; margin-top: 0.1rem; text-indent: 0.46rem; padding: 0.1rem; background-color: #fafafa; border-radius: 0.1rem; }
.TZ .Shop .list #tz_pl .block2 div p:nth-last-child(2) { float: right; text-align: right; color: #777; font-size: 0.18rem; padding-right: 0.2rem; }
.TZ .Shop .list #tz_pl .PurchaseNotice { margin: 0; height: 0.74rem; line-height: 0.74rem; }
.TZ .Shop .list #tz_pl .PurchaseNotice .iconfont { margin-left: 0.2rem; }
.TZ .Shop .list #tz_pl .PurchaseNotice span { margin: 0; }
.TZ .Shop .list #tz_pl .PurchaseNotice span:nth-last-child(1) { color: #454545; font-size: 0.28rem; }
.TZ .TZ_Footer { background-color: #f4f4f4; position: fixed; bottom: 0; left: 0; right: 0; height: 0.9rem; border-top: 1px solid #dadada; }
.TZ .TZ_Footer div { width: 3.29rem; height: 0.59rem; border: 1px solid #dadada; border-radius: 0.1rem; margin: 0 auto; margin-top: 0.14rem; margin-bottom: 0.09rem; background-color: #fff; font-size: 0.35rem; line-height: 0.59rem; padding-left: 0.1rem; }
.TZ .TZ_Footer div .text_content { margin: 0; padding: 0; border: none; float: right; width: 2.77rem; border-radius: 0.1rem; height: 0.55rem; line-height: 0.53rem; font-size: 0.2rem; color: #666; }

.A_T_J .ul_E { display: none; position: absolute; right: 0; width: 2rem; background-color: #fff; border: 1px solid #dadada; text-align: center; border-top: none; }
.A_T_J .ul_E li { border: none; color: #777; line-height: 0.4rem; }
.A_T_J ul #address_list, .A_T_J ul .AddressList { height: auto; }
.A_T_J ul #address_list .content, .A_T_J ul .AddressList .content { text-align: right; padding-right: 0.33rem; }
.A_T_J ul li { border-bottom: 1px solid #dadada; background-color: #fff; line-height: 0.76rem; padding: 0 0.2rem; color: #555; font-size: 0.26rem; }
.A_T_J ul li .iconfont { margin-left: 0.1rem; }
.A_T_J ul li span { font-size: 0.24rem; color: #777; }
.A_T_J ul li span:nth-child(1) { float: left; }
.A_T_J ul li span:nth-last-child(1), .A_T_J ul li span:nth-child(2), .A_T_J ul li .content2 { float: right; }
.A_T_J ul li span:nth-last-child(1) .sheng, .A_T_J ul li span:nth-last-child(1) .shi, .A_T_J ul li span:nth-last-child(1) .qu, .A_T_J ul li span:nth-child(2) .sheng, .A_T_J ul li span:nth-child(2) .shi, .A_T_J ul li span:nth-child(2) .qu, .A_T_J ul li .content2 .sheng, .A_T_J ul li .content2 .shi, .A_T_J ul li .content2 .qu { float: left; padding-left: 0.1rem; }
.A_T_J ul li .icon-xsj { color: #ff8f5c; }
.A_T_J ul li .XZ { transform: rotate(180deg); -ms-transform: rotate(180deg); -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); }
.A_T_J ul .title { font-size: 0.28rem; color: #777; border-top: 1px solid #dadada; background-color: #f4f4f4; }
.A_T_J .P { padding-left: 0.1rem; }
.A_T_J .P .iconfont, .A_T_J .P p { float: left; }
.A_T_J .P .iconfont { background-color: #dadada; display: block; width: 0.2rem; height: 0.2rem; color: #fff; border-radius: 50%; font-size: 0.1rem; margin-top: 0.1rem; text-align: center; line-height: 0.2rem; }
.A_T_J .P .icon-duigou { background-color: #ff5000; }
.A_T_J .P p { width: 6rem; margin-left: 0.1rem; margin-top: 0.05rem; font-size: 0.2rem; color: #444; }
.A_T_J .P p a { color: #ff5000; }

.Settled { margin-bottom: 0.76rem; }
.Settled ul .title { font-size: 0.28rem; color: #777; }
.Settled ul li { font-size: 0.26rem; color: #555; }
.Settled .S_T_D { border-top: 0.1rem solid #f4f4f4; background-color: #fff; padding-bottom: 0.2rem; }
.Settled .S_T_D li:nth-child(1) { line-height: 0.65rem; font-size: 0.26rem; width: 100%; margin: 0; color: #555; }
.Settled .S_T_D li:nth-child(1) span { font-size: 0.2rem; color: #777; float: none; }
.Settled .S_T_D li { border: none; float: left; margin: 0.1rem 0 0 0.2rem; }
.Settled .S_T_D .tu { position: relative; width: 1.28rem; height: 1.28rem; border: 1px solid #dadada; padding: 0; text-align: center; background-size: 100% 100%; background-repeat: no-repeat; }
.Settled .S_T_D .tu span { line-height: 0.32rem; width: 0.65rem; height: 0.32rem; background-color: #b63811; font-size: 0.22rem; color: #fff; position: absolute; right: 0; top: 0; }
.Settled .S_T_D .add { border: 1px dashed #FF5000; text-align: center; line-height: 1.28rem; height: 1.28rem; width: 1.28rem; color: #ff5000; padding: 0; }
.Settled .S_T_D .add span { display: inline; color: #ff5000; float: none; font-size: 0.6rem; margin: 0; }
.Settled .S_T_D .add span input { width: 100%; height: 100%; opacity: 0; position: absolute; top: 0; left: 0; }
.Settled .xuzhi span { font-size: 0.26rem; color: #565656; margin-left: 0.1rem; }
.Settled .xuzhi textarea { width: 100%; height: 2rem; resize: none; padding: 0.2rem; background-color: #f4f4f4; font-size: 0.26rem; }
.Settled .xuzhi .icon-pingjia { margin: 0; font-size: 0.3rem; color: #FF5000; }

.mui-popup { position: fixed; z-index: 10000; top: 50%; left: 50%; display: none; overflow: hidden; width: 270px; -webkit-transition-property: -webkit-transform, opacity; transition-property: transform, opacity; -webkit-transform: translate3d(-50%, -50%, 0) scale(1.185); transform: translate3d(-50%, -50%, 0) scale(1.185); text-align: center; opacity: 0; color: #000; border-radius: 13px; }

.mui-popup-in { display: block; -webkit-transition-duration: 400ms; transition-duration: 400ms; -webkit-transform: translate3d(-50%, -50%, 0) scale(1); transform: translate3d(-50%, -50%, 0) scale(1); opacity: 1; }
.mui-popup-in .mui-popup-inner { position: relative; padding: 15px; border-radius: 13px 13px 0 0; background: rgba(255, 255, 255, 0.95); }
.mui-popup-in .mui-popup-inner .mui-popup-title { text-align: center; }
.mui-popup-in .mui-popup-inner .mui-popup-title + .mui-popup-text { font-family: inherit; font-size: 14px; margin: 5px 0 0; }
.mui-popup-in .mui-popup-inner .mui-popup-input input { font-size: 14px; width: 100%; height: 26px; margin: 15px 0 0; padding: 0 5px; border: 1px solid rgba(0, 0, 0, 0.3); border-radius: 0; background: #fff; text-align: center; }
.mui-popup-in .mui-popup-buttons { position: relative; display: -webkit-box; display: -webkit-flex; display: flex; border-top: 1px solid #dadada; height: 44px; -webkit-box-pack: center; -webkit-justify-content: center; justify-content: center; }
.mui-popup-in .mui-popup-buttons .mui-popup-button { line-height: 44px; position: relative; display: block; overflow: hidden; box-sizing: border-box; width: 100%; height: 44px; padding: 0 5px; cursor: pointer; text-align: center; white-space: nowrap; text-overflow: ellipsis; color: #ff5000; background: rgba(255, 255, 255, 0.95); -webkit-box-flex: 1; }
.mui-popup-in .mui-popup-buttons .btn1 { color: #999; }
.mui-popup-in .mui-popup-buttons .mui-popup-button:first-child { border-radius: 0 0 0 13px; }
.mui-popup-in .mui-popup-buttons .mui-popup-button:after { position: absolute; z-index: 15; top: 0; right: 0; bottom: auto; left: auto; display: block; width: 1px; height: 100%; content: ''; -webkit-transform: scaleX(0.5); transform: scaleX(0.5); -webkit-transform-origin: 100% 50%; transform-origin: 100% 50%; background-color: rgba(0, 0, 0, 0.2); }

.Add .ADD_SS { width: 0.8rem; height: 0.4rem; line-height: 0.45rem; border-radius: 0.1rem; background-color: #ff5000; font-size: 0.26rem; margin-right: 0.05rem; }
.Add .GroupChat-header2 { border-bottom: none; }
.Add .GroupChat-header2 .icon-fangdajing { margin-left: 0.1rem; margin-top: 0.03rem; }
.Add #Add_Friend, .Add #Add_Group_Input { width: 4.6rem; font-size: 0.24rem; color: #777; }
.Add .Add-list { background-color: #fff; margin-top: 0.79rem; }
.Add .Add-list li { height: 1.14rem; border-bottom: 1px solid #dadada; }
.Add .Add-list li span, .Add .Add-list li i { float: left; width: 4rem; margin-left: 0.2rem; font-size: 0.22rem; color: #565656; }
.Add .Add-list li span:nth-child(2) { margin-top: 0.25rem; margin-bottom: 0.1rem; font-size: 0.26rem; color: #444; }
.Add .Add-list li button { width: 0.8rem; height: 0.4rem; background-color: #ff5000; border-radius: 0.1rem; line-height: 0.45rem; font-size: 0.26rem; float: right; position: relative; right: 0.05rem; top: -0.25rem; margin-right: 0.18rem; }
.Add .Add-list li i { width: 0.69rem; height: 0.69rem; }
.Add .Add-list li .i1 { background-size: 100% 100%; margin: 0.23rem 0 0 0.2rem; }

.My-header { background: url(../images/my.jpg) no-repeat; height: 3.6rem; background-size: 100% 100%; }
.My-header .iconfont { font-size: 0.4rem; }
.My-header .icon-shezhi { left: 0.2rem; right: inherit; }
.My-header .icon-xx { right: 0.2rem; left: inherit; }
.My-header .icon-xx .dian { display: inline-block; position: relative; border-radius: 50%; width: 0.12rem; height: 0.12rem; background-color: #cf1000; top: -0.25rem; right: 0.1rem; }
.My-header img { position: relative; margin: 0; top: 1rem; width: 1.5rem; height: 1.5rem; border-radius: 50%; border: 3px solid rgba(255, 255, 255, 0.8); }
.My-header p { color: #444; position: relative; }
.My-header P:nth-last-child(2) { top: 0.8rem; font-size: 0.3rem; }
.My-header #my-name { top: 0.7rem; font-size: 0.3rem; }
.My-header p:nth-last-child(1) { top: 0.85rem; padding: 0 1.2rem; font-size: 0.26rem; color: #666; }
.My-header p:nth-last-child(1) .iconfont { color: #FF5000; position: relative; left: -0.1rem; }

.my { padding: 0 !important; background-color: #fff; height: auto !important;}
.my .My-maintop { border-bottom: 1px solid #dadada; }
.my .My-maintop li:nth-last-child(2) { position: relative; z-index: 40; background-color: #fff; }
.my .My-maintop li { text-align: center; height: 1rem; width: 1.174rem; float: left; }
.my .My-maintop li .iconfont { margin-top: 0.13rem; margin-bottom: 0.05rem; color: #888; font-size: 0.4rem; }
.my .My-maintop li p { color: #555; font-size: 0.2rem; }
.my .My-maintop li i { width: 0.16rem; height: 0.16rem;  position: relative; top: -0.85rem; left: 0.25rem; }
.my .My-maintop .Small_box1 { z-index: 30; width: 0.2rem; height: 0.2rem; background-color: #fff; position: absolute; top: 0.4rem; left: -0.11rem; border-top: 1px solid #dadada; border-right: 1px solid #dadada; transform: rotate(43deg); }
.my .My-maintop .Small_box { position: relative; }
.my .My-maintop li:nth-last-child(1) { width: 1.7rem; border-left: 1px solid #dadada; }
.my .My-main { border-top: 0.1rem solid #f4f4f4;background-color: #fff;overflow-y: scroll;}
.my .My-main li { line-height: 0.78rem; margin: 0 0.1rem; padding: 0 0.2rem; border-bottom: 1px solid #dadada; font-size: 0.28rem; }
.my .My-main li .iconfont { font-size: 0.3rem; margin-right: 0.1rem; }
.my .My-main li .icon-iconfontjiantou1 { float: right; color: #979797; }
.my .My-main li .icon-gerenxinxi { color: #ff5000; }
.my .My-main li .icon-qunzu1 { color: #fb628f; }
.my .My-main li .icon-dibiao { color: #5fa0dc; }
.my .My-main li .icon-shenqing { color: #ab6eda; }
.my .My-main li .icon-dianpu { color: #ab6eda; }
.my .My-main li .icon-yuyuedingdan { color: #df64a3; }

.My_Chess li { background-color: #fff; height: 0.78rem; line-height: 0.78rem; padding: 0 0.2rem; border-bottom: 1px solid #dadada; }
.My_Chess li span:nth-child(1) { font-size: 0.26rem; color: #555; }
.My_Chess li .icon-iconfontjiantou1 { float: right; color: #979797; }
.My_Chess li .SetUp-btn { margin-top: 0.15rem; }
.My_Chess .Reserve { border-bottom: 0.1rem solid #f4f4f4; }

.My_News #nmesList .TZ-top a .div_style { width: 3rem; margin: 0.15rem 0 0 0.22rem; }
.My_News #nmesList .TZ-top a .div_style span:nth-child(1) { font-size: 0.28rem; color: #444; float: none; }
.My_News #nmesList .TZ-top a .div_style p:nth-last-child(1) { font-size: 0.24rem; color: #666; margin-top: 0.08rem; line-height: 0.4rem; }
.My_News #nmesList .TZ-top a .div_style p:nth-last-child(1) img { float: none; vertical-align: top; }
.My_News #nmesList .TZ-top a .div_style pre { max-width: 4.5rem; line-height: 0.3rem; }
.My_News #nmesList .TZ-top a .div_style pre img { vertical-align: top; width: 0.3rem; height: 0.3rem; float: none; }
.My_News #nmesList .TZ-top a .div_style .Voice, .My_News #nmesList .TZ-top a .div_style pre { margin-top: 0.1rem; color: #777; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.My_News #nmesList .TZ-top a .time_font { margin-top: 0.21rem; width: auto; margin-left: 0.1rem; padding-right: 0; }
.My_News #nmesList .TZ-top a .news_Unread { width: 0.3rem; height: 0.3rem; background-color: #f74c31; border-radius: 50%; position: relative; right: -1.7rem; top: 0.2rem; text-align: center; line-height: 0.32rem; color: #fff; font-size: 0.12rem; }
.My_News #nmesList .TZ-top a p { margin-top: 0.15rem; }
.My_News #nmesList .TZ-top a p span:nth-child(1) { font-size: 0.28rem; color: #444; }
.My_News #nmesList .TZ-top a p span:nth-last-child(1) { font-size: 0.24rem; color: #666; margin-top: 0.08rem; }
.My_News #nmesList .TZ-top a p:nth-last-child(1) { font-size: 0.2rem; color: #777; }
.My_News .TZ .TZ-top { padding-bottom: 0.1rem; background-color: #fff; border-bottom: 1px solid #dadada; }
.My_News .TZ .TZ-top i span { display: inline-block; width: 0.16rem; height: 0.16rem; position: relative; background-color: #CF1000; left: 0.68rem; border-radius: 50%; }
.My_News .TZ .TZ-top .time { display: none; margin-top: 0.1rem; text-align: right; padding-right: 0.2rem; color: #777; font-size: 0.2rem; }
.My_News .TZ .TZ-top .add { text-align: center; line-height: 0.45rem; width: 1.01rem; height: 0.45rem; border-radius: 0.1rem;padding: 0; background-color: #ff5000; color: #fff; float: right; margin: 0.3rem 0.2rem 0 0; }
.My_News .TZ .TZ-top .news_time { margin: 0.1rem 0 0 0; }
.My_News .TZ .TZ-top .time_font { font-size: 0.2rem; }

.mui-pull-bottom-tips{text-align: center;background-color: #efeff4;font-size: 15px;line-height: 40px;color: #777;}

.I_M_N ul { background-color: #fff; }
.I_M_N ul li { font-size: 0.28rem; float: left; width: 33.33%; text-align: center; line-height: 0.75rem; }
.I_M_N ul .border-btm:before { bottom: 0; left: 0.37rem; }
.I_M_N .title { width: 6.2rem; margin: 0 auto; margin-top: 0.2rem; background-color: #fff; border: 1px solid #dadada; border-radius: 0.1rem; }
.I_M_N .title img { border-bottom: 1px solid #dadada; padding: 0.2rem; }
.I_M_N .title .title-P { height: 0.7rem; line-height: 0.7rem; color: #fff; font-size: 0.28rem; position: relative; top: -0.94rem; background-color: rgba(0, 0, 0, 0.3); margin: 0 0.2rem; padding-left: 0.2rem; }
.I_M_N .title .btm { padding: 0.2rem 0; }
.I_M_N .title .btm p, .I_M_N .title .btm img { float: left; }
.I_M_N .title .btm p { width: 4.2rem; color: #565656; margin-left: 0.2rem; line-height: 0.3rem; }
.I_M_N .title .btm p span:nth-child(1) { color: #333; font-size: 0.3rem; font-weight: 600; }
.I_M_N .title .btm p span:nth-last-child(1) { width: 4.4rem; margin-top: 0.03rem; word-break: break-all; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; font-size: 0.24rem; }
.I_M_N .title .btm .ZX_ctime { text-align: left; padding-right: 0.1rem; float: left; font-size: 0.18rem; color: #777; }
.I_M_N .title .btm img { margin-left: 0.2rem; padding: 0; width: 1.2rem; height: 1.2rem; }
.I_M_N .title_wx { width: 5.6rem; box-shadow: 0 0.03rem 0.2rem rgba(0, 0, 0, 0.2); }
.I_M_N .title_wx p { padding: 0 0.3rem 0.3rem 0.3rem; }
.I_M_N .title_wx .content_title { font-size: 0.26rem; color: #111; margin: 0.2rem 0; padding: 0 0.3rem; padding-left: 0.27rem; word-break: break-all; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; }
.I_M_N .title_wx .content_time { font-size: 0.2rem; color: #ccc; }
.I_M_N .title_wx .content_banner { padding: 0 0.2rem; margin-bottom: 0.2rem; }
.I_M_N .title_wx .content_banner img { display: block; margin: 0 auto; width: 5rem; height: 2.6rem; padding: 0; border: none; }
.I_M_N .title_wx .content_ { font-size: 0.2rem; color: #777; word-break: break-all; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; padding-bottom: 0; margin-bottom: 0.2rem; }
.I_M_N .title_wx .content_Hyperlink { color: #000; font-size: 0.22rem; text-align: left; padding-left: 0.27rem; }

.I_Content { padding: 0 0.2rem; background-color: #fff; }
.I_Content img { width: 100%; }
.I_Content h3 { margin: 0.1rem 0; }
.I_Content p { color: #555; font-size: 0.24rem; line-height: 0.4rem; }
.I_Content .footer-banner { position: fixed; bottom: 0; right: 0; left: 0; height: 1rem; }
.I_Content .footer-banner a { height: 100%; width: 100%; display: block; }
.I_Content .footer-banner img { width: 100%; position: relative; }
.I_Content .footer-banner .Prompt { width: 0.8rem; height: 0.38rem; background-color: rgba(0, 0, 0, 0.3); color: #fff; font-size: 0.22rem; position: absolute; right: 0; top: 0; text-align: center; line-height: 0.38rem; }

.Order ul { background-color: #fff; border-top: 0.1rem solid #f4f4f4; }
.Order ul li { border-bottom: 1px solid #dadada; padding-left: 0.3rem; line-height: 0.5rem; font-size: 0.24rem; color: #777; }
.Order ul li .one { padding-right: 0.8rem; }
.Order ul li .one span:nth-last-child(1) { max-width: 2.3rem; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.Order ul .Division { border-bottom: 0.1rem solid #F4F4F4; padding-top: 0.1rem; padding-bottom: 0.05rem; }
.Order ul .Division p { font-size: 0.24rem; color: #777; }
.Order ul .title { font-size: 0.26rem; color: #555; line-height: 0.78rem; padding-left: 0.27rem; border-top: 1px solid #dadada; }
.Order ul .title i { width: 0.12rem; height: 0.12rem; margin-right: 0.1rem; background-color: #dadada; }
.Order .Order2 .title { height: 0.7rem; width: 100%; }
.Order .Order2 .title span { float: left; line-height: 0.7rem; }
.Order .Order2 .title .icon-dianpu { color: #4e6f8d; margin-right: 0.1rem; }
.Order .Order2 .title span:nth-last-child(1) { float: right; margin-right: 0.2rem; }
.Order .Order2 .title .evaluate { color: #bfbfc0; }
.Order .Order2 .title .evaluate2 { color: #f56e39; }
.Order .Order2 .content { border-bottom: 0.1rem solid #f4f4f4; }
.Order .Order2 .content .C_span { width: 100%; float: left; }
.Order ul:nth-child(1) { border-top: none; }
.Order ul:nth-child(1) li:nth-child(1) { border-top: none; }

.Password ul { border: 1px solid #dadada; width: 5.37rem; margin: 0 auto; margin-top: 0.47rem; border-bottom: none; }
.Password ul li { padding-left: 0.1rem; border-bottom: 1px solid #dadada; height: 0.88rem; line-height: 0.88rem; background-color: #fff; }
.Password ul li span { font-size: 0.6rem; }
.Password ul li .icon-dunpai { font-size: 0.5rem; }
.Password ul li input { font-size: 0.26rem; height: 0.86rem; vertical-align: top; }
.Password ul li .absolute { width: 1.48rem; border-radius: 0.1rem; background-color: #bbbbbb; right: 0.22rem; top: 0.2rem; height: 0.44rem; font-size: 0.24rem; color: #fff; }
.Password ul li:nth-child(2) { padding-left: 0.15rem; position: relative; }
.Password ul li:nth-child(2) input[type="text"] { margin-left: 0.05rem; }
.Password .btn { position: static; width: 5.73rem; border-radius: 0.1rem; margin-top: 0.75rem; margin-left: 0.32rem; }

.Z_X_KF1 .tel div { border-bottom: 0.1rem solid #f4f4f4; height: 0.9rem; line-height: 0.8rem; padding: 0 0.2rem; }
.Z_X_KF1 .tel div span { font-size: 0.26rem; color: #555; float: left; line-height: 0.9rem; }
.Z_X_KF1 .tel div .icon-dianhua { font-size: 0.44rem; color: #47be6b; line-height: 0.8rem; }
.Z_X_KF1 .tel div .icon-iconfontjiantou1 { color: #777; float: right; line-height: 0.9rem; margin-left: 0.1rem; }
.Z_X_KF1 .tel div span:nth-last-child(1) { font-size: 0.24rem; color: #777; float: right; }
.Z_X_KF1 textarea { width: 5.85rem; height: 4.67rem; margin: 0 auto; resize: none; margin: 0.44rem 0 0 0.28rem; border-radius: 0.1rem; padding: 0.2rem; background-color: #F4F4F4; color: #999; font-size: 0.26rem; }
.Z_X_KF1 button { position: static; margin: 0.73rem 0 0 0.28rem; width: 5.85rem; border-radius: 0.1rem; }

.tan { width: 3rem; border-radius: 0.05rem; background-color: #fafafa; color: #000; position: fixed; top: 80%; left: 50%; margin-left: -1.5rem; text-align: center; line-height: 0.4rem; border: 1px solid #555; padding: 0.1rem; z-index: 9999; }

.tan3 { display: none; width: 4rem; height: 2rem; position: fixed; top: 50%; left: 50%; -webkit-border-radius: 0.1rem; -moz-border-radius: 0.1rem; border-radius: 0.1rem; margin-top: -1rem; margin-left: -2rem; border: 1px solid #dadada; background-color: #fff; text-align: center; padding-top: 0.5rem; z-index: 130; }
.tan3 h2 { font-size: 0.32rem; color: #555; padding-left: 0.1rem; }
.tan3 button { position: absolute; font-size: 0.3rem; color: #666; height: 0.6rem; bottom: 0; width: 50%; background-color: #f4f4f4; left: 0; }
.tan3 button:nth-last-child(1) { background-color: #FF5000; right: 0; color: #fff; left: auto; }

.yangshi { height: auto !important; position: fixed !important; top: 0; bottom: 0; left: 0; right: 0; }

.yangshi3 { bottom: 0.75rem !important; }
.yangshi3 .swiper-pagination-bullet-active { background-color: #fff !important; }
.yangshi3 .swiper-pagination-bullet { width: 0.15rem !important; height: 0.15rem !important; border-radius: 50%; border: 1px solid #fff; background-color: #FF5000; opacity: 1; }

.Y-btn { width: 2.5rem; display: none; height: 0.58rem; border: 1px solid #fff; border-radius: 0.25rem; position: fixed; color: #fff; bottom: 0.35rem; left: 50%; font-size: 0.22rem; transform: translateX(-50%); -webkit-transform: translateX(-50%); text-align: center; line-height: 0.58rem; z-index: 5; }

#appDate { position: absolute; width: 5rem; height: 0.77rem; margin: 0 auto; right: 0; top: 0; bottom: 0; z-index: 100; }

.TX { position: fixed; top: 0; left: 0; right: 0; bottom: 0; background-color: rgba(0, 0, 0, 0.8); margin-top: 0.79rem; }
.TX img { margin-top: 2rem; width: 5.73rem; height: 5.73rem; margin-left: 0.33rem; }
.TX #imgInput { position: absolute; width: 5.73rem; height: 5.73rem; opacity: 0; top: 2rem; left: 0.27rem; }

#cropContainerPlaceHolder2 { width: 4.73rem; height: 4.73rem; margin: 0 auto; position: fixed; top: 25%; left: 15%; }

.SC .up-btn { position: fixed; bottom: 0; width: 100%; background-color: #2d2d2d; height: 0.9rem; text-align: center; line-height: 0.9rem; }
.SC .up-btn li { width: 50%; float: left; }
.SC .up-btn li span { font-size: 0.4rem; }
.SC .up-btn li .icon-duigou { color: #FF5000; }
.SC .up-btn li .icon-cha { color: #fff; }

.LD { position: fixed; top: 50%; left: 50%; width: 3.4rem; height: 2rem; margin-left: -1.5rem; margin-top: -1.7rem; text-align: center; background-color: #fff; border: 1px solid #dadada; }
.LD h2 { margin-bottom: 0.2rem; }
.LD select { border: 1px solid #dadada; width: 1rem; height: 0.4rem; }
.LD button { width: 100%; height: 0.6rem; background-color: #FF5000; margin-top: 0.4rem; }

#xiala, #xiala2, #xiala3 { border: 1px solid #dadada; width: 1rem; }

#tpl_Land { z-index: 9999; }

#tpl_YD { z-index: 10000; }

.yangshi2 { margin: 0 !important; padding: 0 !important; }
.yangshi2 .swiper-container { height: 100% !important; }

#swiper2 .bga { width: 100%; height: 100%; }
#swiper2 .bga1 { background: url(../images/yd1.jpg) no-repeat; background-size: 100% 100%; }
#swiper2 .bga2 { background: url(../images/yd2.jpg) no-repeat; background-size: 100% 100%; }
#swiper2 .bga3 { background: url(../images/yd3.jpg) no-repeat; background-size: 100% 100%; }

.FS_XX .icon-shezhi, .Group_chat .icon-shezhi { color: #000; font-size: 0.4rem; }

.icon-tupian1 { display: inline-block; float: left; margin: 0.25rem 0 0 0.3rem; width: 0.5rem; height: 0.5rem; font-size: 0.44rem; text-align: center; line-height: 0.55rem; vertical-align: top; color: #666; }

.FS_XX1 { padding: 0.2rem; }
.FS_XX1 #main { overflow-y: scroll; -webkit-overflow-scrolling: touch; }
.FS_XX1 .ctt { margin: 0.15rem 0; }
.FS_XX1 .ctt .header-img { width: 0.6rem; height: 0.6rem; border-radius: inherit; border: 1px solid #dadada; float: left; background-size: 100% 100%; }
.FS_XX1 .ctt .content { position: relative; background-color: #9eea6a; min-height: 0.6rem; border-radius: 0.05rem; padding: 0.16rem 0.15rem; min-width: 0.9rem; max-width: 4.8rem; float: left; margin-left: 0.2rem; line-height: 0.3rem; }
.FS_XX1 .ctt .content .icon-bgd { position: absolute; width: 0.2rem; height: 0.2rem; background-color: #9eea6a; transform: rotate(43deg); border-radius: initial; left: -0.1rem; top: 0.2rem; }
.FS_XX1 .ctt .content .icon-yuyin-copy { float: left; color: #777; line-height: 0.3rem; background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(green), to(#333333)); -webkit-background-clip: text; -webkit-text-fill-color: transparent; transform: rotate(180deg); }
.FS_XX1 .ctt .content pre { line-height: 0.3rem; white-space: pre-wrap; word-break: break-all; }
.FS_XX1 .ctt .content pre img { vertical-align: top; width: 0.3rem; height: 0.3rem; }
.FS_XX1 .ctt .content2 { font-size: 0; line-height: normal; padding: 0.03rem; background-color: #a4a4a4; }
.FS_XX1 .ctt .content2 .icon-bgd { background-color: #a4a4a4; }
.FS_XX1 .ctt .content2 img { max-width: 2.6rem;min-width: 1.8rem; z-index: 5; position: relative; }
.FS_XX1 .ctt2 { margin: 0.1rem 0; }
.FS_XX1 .ctt2 .header-img { width: 0.6rem; height: 0.6rem; border-radius: inherit; border: 1px solid #dadada; float: right; background-size: 100% 100%; }
.FS_XX1 .ctt2 .content { position: relative; background-color: #9eea6a; min-height: 0.6rem; border-radius: 0.05rem; padding: 0.16rem 0.11rem; min-width: 0.9rem; max-width: 4.8rem; float: right; margin-right: 0.2rem; line-height: 0.3rem; }
.FS_XX1 .ctt2 .content .icon-bgd { position: absolute; width: 0.2rem; height: 0.2rem; background-color: #9eea6a; transform: rotate(43deg); border-radius: initial; right: -0.1rem; top: 0.2rem; }
.FS_XX1 .ctt2 .content .icon-yuyin-copy { float: right; color: #777; line-height: 0.3rem; background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(green), to(#333333)); -webkit-background-clip: text; -webkit-text-fill-color: transparent; }
.FS_XX1 .ctt2 .content pre { line-height: 0.3rem; word-break: break-all; white-space: pre-wrap; -webkit-user-select: auto; }
.FS_XX1 .ctt2 .content pre img { vertical-align: top; width: 0.3rem; height: 0.3rem; }
.FS_XX1 .ctt2 .content2 { font-size: 0; line-height: normal; padding: 0.03rem; background-color: #a4a4a4; }
.FS_XX1 .ctt2 .content2 .icon-bgd { background-color: #a4a4a4; }
.FS_XX1 .ctt2 .content2 img { max-width: 2.6rem; z-index: 5; position: relative; }
.FS_XX1 .input-text { position: fixed; bottom: 0; left: 0; right: 0; background-color: #f4f4f4; border-top: 1px solid #dadada; height: 1rem; line-height: 1rem; z-index: 10; }
.FS_XX1 .input-text .icon-yuyin { float: right; width: 0.5rem; height: 0.5rem; -webkit-border-radius: 0.5rem; -moz-border-radius: 0.5rem; border-radius: 0.5rem; border: 1px solid #666; font-size: 0.3rem; text-align: center; line-height: 0.5rem; margin: 0.25rem 0.4rem 0 0.25rem; vertical-align: top; color: #666; }
.FS_XX1 .input-text pre { width: 3.5rem; height: 0.5rem; overflow: auto; line-height: normal; white-space: pre-wrap; word-break: break-all; background-color: #fff; float: left; margin-top: 0.25rem; margin-left: 0.2rem; font-size: 0.25rem; -webkit-user-select: auto; padding: 0.1rem 0.2rem; }
.FS_XX1 .input-text pre img { vertical-align: top; width: 20px; height: 20px; display: inline-block; zoom: 1; }
.FS_XX1 .input-text .icon-biaoqing { vertical-align: top; display: inline-block; color: #666; font-size: 0.5rem; margin-left: 0.2rem; }
.FS_XX1 .input-text .text-btn { position: absolute; right: 0.2rem; width: 0.8rem; height: 0.5rem; top: 0.25rem; border-radius: 0.05rem; background-color: #15b110; font-size: 0.23rem; }
.FS_XX1 .input-text .rp { width: 100%; height: 100%; display: none; text-align: center; position: fixed; top: 0; background: rgba(0, 0, 0, 0.8); z-index: 9999; overflow: hidden; }
.FS_XX1 .input-text .ptime { margin-top: 40%; font-size: 22px; color: #FFFFFF; }
.FS_XX1 .input-text .progress { width: 90%; background-color: #666; margin: 0 5%; border: 1px solid #222; -webkit-border-radius: 5px; border-radius: 5px; }
.FS_XX1 .input-text .schedule { width: 8px; height: 8px; margin: 1px 0; background-color: #FFCC33; -webkit-border-radius: 4px; border-radius: 4px; -webkit-transition: all 1s linear; transition: all 1s linear; }
.FS_XX1 .input-text .stop { width: 72px; height: 72px; background: url(../img/astop.png) center center; background-size: 72px 72px; margin: auto; -webkit-border-radius: 72px; border-radius: 72px; }
.FS_XX1 .input-text .stop:active { -webkit-box-shadow: 0 3px 8px rgba(0, 0, 0, 0.5) inset; box-shadow: 0 3px 8px rgba(0, 0, 0, 0.5) inset; }

#XX_Btn { border: 1px solid #dadada; font-size: 0.26rem; }

#XX_Btn * { border-radius: 0 !important; }

#tpl_bk1 { background-color: #fff; }

#Slide_Nav { position: absolute; left: 0; top: 0.79rem; z-index: 5; width: 100%; height: 43px; overflow: hidden; background: #fdfdfc; font: 12px/40px hiragino sans gb, microsoft yahei, simsun; box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.2); }
#Slide_Nav .swiper-slide { margin: 0 20px; width: auto; font-size: 14px; }

#Ground_Set_up {color: #FF5000;font-size: 0.35rem;}
.OrderDetails .GW_car li P:nth-last-child(1) span:nth-child(1) { top: 1.18rem; margin-left: 0.1rem; }
.OrderDetails .GW_car li P:nth-last-child(1) span:nth-last-child(1) { bottom: 0.15rem; }
.OrderDetails .GW_car li p:nth-last-child(2) { top: auto; margin-left: 0.1rem; }

.new_class_OD .new_class_OD_ul li div p:nth-last-child(1) span:nth-child(2) { bottom: 0.15rem; }
.new_class_OD p:nth-child(2) { font-size: 0.26rem; color: #454545; padding: 0.1rem 0 0 0; }
.new_class_OD div:nth-child(3) p span { font-size: 0.26rem; color: #555; }
.new_class_OD div:nth-child(3) p:nth-last-child(1) { font-size: 0.26rem; color: #666; }
.new_class_OD div:nth-child(4) span { font-size: 0.26rem; color: #565656; }
.new_class_OD div:nth-child(4) span:nth-last-child(1) { font-size: 0.24rem; color: #777; }
.new_class_OD .Eject ul li { height: 0.9rem; line-height: 0.9rem; font-size: 0.26rem; color: #565656; }
.new_class_OD .Eject ul li:nth-child(1) span:nth-child(1) { font-size: 0.32rem; color: #444; }
.new_class_OD .Eject ul li:nth-child(1) span:nth-last-child(1) { line-height: normal; }
.new_class_OD .Eject ul .Total { padding-top: 0.15rem; padding-bottom: 0.4rem; }
.new_class_OD .Eject ul .Total p:nth-child(1) { font-size: 0.3rem; color: #333; }
.new_class_OD .Eject ul .Total p:nth-child(2) { font-size: 0.32rem; }

.search .search_History { background-color: #fff; width: 100%; border-bottom: 1px solid #dadada; }
.search .search_History li { padding-left: 0.2rem; text-align: left; width: 100%; border-bottom: 1px solid #dadada; font-size: 0.24rem; color: #555; line-height: 0.7rem; }
.search .search_History li .icon-biao { font-size: 0.3rem; color: #b3b3b3; margin-right: 0.1rem; }
.search .search_History li:nth-child(1) { background-color: #f4f4f4; color: #777; }
.search .search_History li:nth-last-child(1) { font-size: 0.2rem; color: #444; text-align: center; }
.search .search_History li:nth-last-child(1) .icon-del { font-size: 0.4rem; }
.search .search_History li:nth-last-child(1) span { vertical-align: top; }
.search .search_History li:nth-child(1), .search .search_History li:nth-last-child(1) { border: none; }
.search .search_title { padding-left: 0.2rem; text-align: left; width: 100%; font-size: 0.24rem; line-height: 0.7rem; background-color: #f4f4f4; color: #777; }

.mui-poppicker-header .mui-btn { font-size: 0.22rem; padding: 0; height: 0.5rem; line-height: 0.5rem; width: 0.88rem; }

.mui-btn-blue, .mui-btn-primary { background-color: #ff5000; border: 1px solid #ff5000; }

.swiper-slide img { width: 6.4rem !important; height: 2.75rem !important; }

.body_height { height: auto !important; }

#recordBox { position: fixed; top: 0px; left: 0px; z-index: 10000; background-color: rgba(20, 20, 20, 0.7); width: 100%; height: 100%; display: none; }

.off_yuyin { z-index: 10001; position: absolute; right: 0.2rem; top: 0.2rem; color: #fff; font-size: 0.6rem; }

#startRecordBtn { top: 3.35rem; left: 50%; position: fixed; z-index: 10001; width: 1.66rem; height: 1.66rem; border-radius: 50%; transform: translate(-50%, 0); background: url(../images/yuyin-bgd.png) no-repeat center center; box-shadow: 0 0 0.4rem #000; }
#startRecordBtn i { width: 1.65rem; height: 1.65rem; background: url(../images/yuyin-ht.png) no-repeat center center; background-size: 1.65rem 1.65rem; z-index: 10002; }

.circular_1 { width: 2.32rem; height: 2.32rem; background: url(../images/yuyin_bag.png) no-repeat; background-size: 100% 100%; top: 3.05rem; left: 50%; position: fixed; transform: translate(-50%, 0); }
.circular_1 .Dot_text { position: absolute; bottom: -0.5rem; color: #fff; font-size: 0.24rem; width: 100%; text-align: center; }
.circular_1 .Dot { width: 2.45rem; height: 2.45rem; background: url(../images/yuyin_dian.png) no-repeat; background-size: 100% 100%; position: absolute; top: -0.07rem; left: -0.07rem; }
.circular_1 .smile { animation: action 10s linear infinite; }
@keyframes action { from { transform: rotate(0deg); }
  to { transform: rotate(360deg); } }
@-webkit-keyframes action { from { transform: rotate(0deg); }
  to { transform: rotate(360deg); } }
#endRecordBtn { top: 50%; left: 50%; display: none; z-index: 10001; position: fixed; width: 100px; height: 100px; border-radius: 100px; background-color: #ff0; transform: translate(-50%, -50%); }

.recordEnd { position: relative; position: fixed; bottom: 2.36rem; display: none; z-index: 10001; width: 100%; border-radius: 100px; }
.recordEnd .text_dotbtm { line-height: normal; position: absolute; bottom: -0.5rem; font-size: 0.24rem; margin-left: 0.2rem; }
.recordEnd #viewRecordBtn, .recordEnd #sendRecordBtn, .recordEnd #sendRecordBtn2 { color: #fff; text-align: center; }

#viewRecordBtn { position: absolute; left: 0.75rem; width: 1rem; height: 1rem; border-radius: 50%; border: 2px solid #aaa; line-height: 0.9rem; }
#viewRecordBtn .iconfont { font-size: 0.45rem; }

#sendRecordBtn2 { position: absolute; left: 50%; margin-left: -0.5rem; width: 1rem; height: 1rem; border-radius: 50%; border: 2px solid #aaa; line-height: 1rem; }
#sendRecordBtn2 .iconfont { font-size: 0.5rem; }

#sendRecordBtn { position: absolute; right: 0.75rem; width: 1rem; height: 1rem; border-radius: 50%; line-height: 1.1rem; border: 2px solid #aaa; }
#sendRecordBtn .iconfont { font-size: 0.6rem; }

#content_pre { white-space: pre-wrap; word-break: break-all; }

.bk_padding_top { padding-top: 0.8rem !important; height: 100%;background-color: #f4f4f4; }

#bkCategoryList a{ display: inline-block; width:100%; height:100%; }

.MallHome{background-color: #f4f4f4;}
.MallHome .MallHome_nav{width: 100%;overflow:hidden;padding-bottom: 0.1rem; border: 1px solid #e0e0e0;border-left: none;border-right: none; background-color: #fff;}
.MallHome .MallHome_nav li{width: 25%;height: 100%;float: left; text-align: center;}
.MallHome .MallHome_nav li span{display: block; vertical-align: top;margin-top: 0;font-size: 0.2rem;color: #676767;}
.MallHome .MallHome_nav li i{width: 0.74rem; height: 0.74rem;margin-top: 0.1rem;}
.MallHome .MallHome_nav li .nav1{background: url(../images/nav1.png)no-repeat center ;background-size: 0.74rem 0.74rem;}
.MallHome .MallHome_nav li .nav2{background: url(../images/nav2.png)no-repeat center ;background-size: 0.74rem 0.74rem;}
.MallHome .MallHome_nav li .nav3{background: url(../images/nav3.png)no-repeat center center;background-size: 0.74rem 0.74rem;}
.MallHome .MallHome_nav li .nav4{background: url(../images/nav4.png)no-repeat center center;background-size: 0.74rem 0.74rem;}
.MallHome .MallHomeBanner{margin: 0.16rem 0 0.2rem 0; height: 1.28rem; width: 100%;}
.MallHome .PopularCommodity{height: 1px; position: relative;background-color: #e2e2e2;margin: 0 0.14rem;margin-top: 0.3rem;}
.MallHome .PopularCommodity .MallHomeHotText{position: absolute;left: 50%;height: 0.4rem;line-height: 0.4rem;top: -0.2rem;background-color: #f4f4f4;width: 1.5rem; margin-left: -0.75rem;padding: 0 0.1rem;}
.MallHome .PopularCommodity .MallHomeHotText .hotImg{margin-right: 1%; width: 0.28rem;height: 100%; background: url(../images/HOT.png)no-repeat center;background-size: 0.24rem 0.26rem;}
.MallHome .PopularCommodity .MallHomeHotText *{float: left; color: #777;}
.MallHome .PopularCommodityContent{margin-top: 0.25rem;}
.MallHome .PopularCommodityContent .ContentList{width: 100%;}
.MallHome .PopularCommodityContent .ContentList li{width: 3.15rem;float: left;background-color: #fff;height: 3.6rem;margin-bottom: 0.1rem;padding:0.15rem;padding-bottom: 0.1rem; text-align: center;}
.MallHome .PopularCommodityContent .ContentList li:nth-child(odd){margin-right: 0.1rem;}
.MallHome .PopularCommodityContent .ContentList li img{width: 100%; height: 2.56rem;border: 1px solid #dadada;}
.MallHome .PopularCommodityContent .ContentList li .PopularCommodityContentTitle{margin-top: 0.1rem; font-size: 0.2rem;color: #444; text-align: left;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.MallHome .PopularCommodityContent .ContentList li .PopularCommodityContentPrice{margin-top: 0.05rem;}
.MallHome .PopularCommodityContent .ContentList li .PopularCommodityContentPrice  .PopularCommodityPrice{font-size: 0.28rem;color: #ff5000;float: left;}
.MallHome .PopularCommodityContent .ContentList li .PopularCommodityContentPrice  .PopularCommoditySV{font-size: 0.14rem;color: #777; float: right;}
#InformationList .ListMain{margin: 0 auto;box-shadow: 0 0.03rem 0.2rem rgba(0, 0, 0, 0.2); width: 5.6rem;border-radius: 0.1rem;margin-top: 0.2rem;background-color: #fff;border: 1px solid #dadada;}
#InformationList .ListMain .ListMainOne{width: 100%;height: 3rem;background: url(images/1.jpg)no-repeat;position: relative;border-radius: 0.1rem;}
#InformationList .ListMain .ListMainOne .ListMainOneTitle{position: absolute;bottom: 0;height: 0.75rem;line-height: 0.75rem;background-color: rgba(3,3,3,.5);width: 100%;color: #fff;font-size: 0.3rem;padding: 0 0.2rem;}
#InformationList .ListMain .ListMainOne .ListMainOneTitle p{overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}

#InformationList .ListMain .ListMainTow{width: 100%;height: 1.24rem;padding: 0.2rem;border-bottom: 1px solid #dadada;}
#InformationList .ListMain .ListMainTow .ListMainTowLeft{float: left;width: 0.84rem;height: 0.84rem;background-color: rgba(2,2,2,.5);}
#InformationList .ListMain .ListMainTow .ListMainTowRight{float: right;color: #333;font-size: 0.26rem;font-weight: 600;padding: 0 0.1rem; text-align: left;width: 4.3rem;height: 0.84rem;}
/* 版本更新 */
.Set_Up .update1 { width: 4.04rem; height: 3.12rem; background-color: #fff; position: fixed; left: 50%; margin-left: -2.02rem; top: 50%; margin-top: -1.56rem; text-align: center; z-index: 101; -webkit-border-radius: 0.1rem; -moz-border-radius: 0.1rem; border-radius: 0.1rem; }
.Set_Up .update1 h2 { font-size: 0.3rem; color: #444; line-height: 0.8rem; }
.Set_Up .update1 p { text-align: left; font-size: 0.26rem; color: #666; padding: 0.1rem 0 0.1rem 0.64rem; }
.Set_Up .update1 button { margin-top: 0.74rem; height: 0.7rem; width: 50%; background-color: #dadada; float: left; color: #777; font-size: 0.28rem; }
.Set_Up .update1 button:nth-last-child(1) { color: #fff; background-color: #ff5000; }
.Set_Up .update2{ overflow:hidden; height: auto; display: none;}
.Set_Up .update2 p{ white-space:pre-wrap; word-wrap:break-word; word-break:break-all;padding: 0px; width: 90%;margin: 0px auto;}
.Set_Up .update2 button{width: 2.02rem;}

.scroll{overflow-y: scroll;-webkit-overflow-scrolling: touch;}


/*# sourceMappingURL=style.css.map */





/* add By  nicky  */
#indexNews{ height: 50px; background-color: #fff; }
#indexNews p{ padding: 5px; margin: 0px; float: left; width: 24%; text-align: center;}
#indexNews p b{ font-size: 0.2rem; font-weight: normal; color: #FD5B10; }
#indexNews p span{ line-height: 20px; font-size: 0.8em; display: inline-block; width: 90%; margin-left: 5%; overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}

#indexPinpai{}
#indexPinpai h2{ background-color: #f0f0f0; padding: 0.2rem; font-size: 0.2rem; line-height: 0.2rem; }
#indexPinpai h2 a{ float: right; font-size: 0.2rem; }
#indexPinpai dl{ width: 100%; height: 45px; }
#indexPinpai dl dd{ display: inline-block; float: left; width: 20%; height: 45px; line-height: 45px; text-align: center; }
#indexPinpai dl dd i{width: 100%;height: 100%;border-radius: 0;background-repeat: no-repeat;background-size: 90% 90%;background-position: center;}
#indexPinpai dl dd:first-child{ border: 0px; }
#indexFujin h2{ background-color: #f0f0f0; padding: 0.1rem 0.2rem; font-size: 0.2rem; line-height: 0.2rem; }
#indexFujin ul{ width: 100%;height: 100%; overflow: hidden; }
#indexFujin ul li{ width: 49%;  float: left; }
#indexFujin ul li:nth-child(odd) a{border-right: none; }
#indexFujin ul li:nth-child(odd){position: relative;}
#indexFujin ul li:nth-child(odd):after{ content: "";display: inline-block; width: 1px; height: 100%;background-color: #f0f0f0;position: absolute; top: 0; right: -0.07rem; }
#indexFujin ul li:nth-child(even){float: right; }
#indexFujin ul li a{ display: inline-block; width: 100%; padding: 10px; box-sizing: border-box; background-color: #fff; border-bottom: 1px #f0f0f0 solid; border-right: 1px #f0f0f0 solid; text-align: center; }
#indexFujin ul li a:nth-child{ border-right: 0px; }
#indexFujin ul li a:active{ background-color: rgba(100,100,100,0.1); }
#indexFujin ul li a em{ display: inline-block; width: 100%; height: 80px; background-color: #ccc; background-position: center; background-repeat: no-repeat; background-size: cover; }
#indexFujin ul li a b{ display: inline-block; width: 100%; margin: 5px 0px; }
#indexFujin ul li a u , #indexFujin ul li a i{ font-size: 0.6em; color: #666; }
#indexFujin ul li a u{ float: left; text-decoration: none; }
/*#indexFujin ul li a u.RZ{ border: 1px solid #dac876; background-color: #f5e0a7; color: #ab7d49; border-radius: 0.2rem; padding: 0.03rem 0.1rem; color: #ff5000;margin-left: 0.05rem;font-weight: 600;font-size: 0.9em;vertical-align: top;float: none; }*/
#indexFujin ul li a u.RZ{font-size: 0; background: url(../images/12.png)no-repeat; background-size: 100% 100%; width: 1rem;height: 0.29rem;display: inline-block;vertical-align: top; float: none;}

#indexFujin ul li a i{ float: right; font-style: normal; }
.indexSpace{ clear: both; height: 0.5rem; text-align: center; line-height: 0.5rem; font-size: 0.6em; color: #888; }


.fjsBox{ position: relative;
    left: 50px;
    right: 50px;
    height: 30px;
    border: 1px #ccc solid;
    border-radius: 10px;
    margin-top: 5px;
    padding: 0px;
    position: absolute; }
.fjsBox input{     position: absolute;
    left: 0px;
    top: 0px;
    margin: 0px 5%;
    padding: 0px;
    width: 90%;
    height: 100%;
    border-radius: 20px;
    font-size: 1.1em;
}
    
.App { background-color: #eee; height: 0.6rem; line-height: 0.6rem; padding: 0 0.2rem; position: relative; z-index: 66; }
.App span{ float: left; color: #ff5700; font-size: 0.26rem; }
.App button{ float: right; display: inline-block; background-color: #ff5700; border-radius: 0.3rem; font-size: 0.2rem; padding: 0.05rem 0.1rem; position: absolute; top: 50%; right: 0.2rem; transform: translateY(-50%); }
.pHead {top: 0.6rem;}